查看单个帖子
旧 2008-03-03, 20:12   #1
tolabfans
普通会员
 
注册日期: 2008-02-29
年龄: 44
帖子: 92
声望力: 19
tolabfans 正向着好的方向发展
默认 【求助】scatter3的颜色表示问题

x=linspace(1,1000,1000);
y=linspace(1,1000,1000);
z=linspace(1,1000,1000);

r=linspace(0,1,1000);
g=linspace(0,1,1000);
b=linspace(0,1,1000);

scatter3(x,y,z,3,[r g b]);

上面这个小程序想用不同颜色画1000个点.,怎么执行后什么也没有。

我查看了说明,scatter3(X,Y,Z,S,C), 前三个参数是坐标,S是散点的size,C是颜色参数,可以用[r g b]表示rgb彩色,可是出不来。只能表示一种颜色。如scatter3(x,y,z,3,[1 0 0]);就ok
tolabfans 当前离线   回复时引用此帖