返回信息流开门见山,我现在遇到的问题是这样的:
我现在有三维的数据data(N,3),每个data(i,:)对应一个误差V(i)。我现在想在三维空间上把点画出来,同时用误差V控制每个点的颜色。
%-------------------我的方法----------
N=1000;
Tc=zeros(N,3);
Tv=rand(1,N);
Tc(:,1)=Tv;
Tc(:,2)=Tv;
Tc(:,3)=Tv;
data=rand(3,N);
for i=1:N;
h=plot3(data(1,i),data(2,i),data(3,i),'.');
hold on;
set(h,'color',Tc(i,:));
end;
%-----------------------------------------------
这样做的结果是灰度图。问题就出现在这,我想画出彩色的图。请问,这种情况下,有什么方法可以让我用误差信息V画出彩色的图。
谢谢了。
这是一条镜像帖。来源:北邮人论坛 / matlab / #7933同步于 2011/3/22
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Matlab机器人发帖
如何用一维信息控制三维RGB(非灰度图),详情请进
xuheer
2011/3/22镜像同步0 回复
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。