怎么从2维改成3维的
我从别的师兄那里搞了一个这样的绘图小程序,是关于2维的,现在我想在这个基础上改成3维的,可是老是搞不定,请论坛里的哥们帮帮看一看。谢谢这个程序如下:
functionz=plot_2dcubes(infile);
figure(); colormap();
a=load(infile);
x=z(:,1)+1; y=z(:,2)+1;
xmax=max(x)-1; ymax=max(y)-1;
for i=1:length(x),
c(x(i),y(i))=255; %注意:c(0,-2); index must be a positive integer or logical.
end
image(,,c);
[ 本帖最后由 ChaChing 于 2009-12-6 22:57 编辑 ] image是2维的, 3维的help mesh, surf
回复 沙发 ChaChing 的帖子
嗯,帮我看一看,其中的“c(x(i),y(i))=255; ”为什么要这样写呢?如果用mesh或者surf,这里的数字要不要改?实在不懂。
回复 板凳 kakalx 的帖子
个人以为与其搅清楚这个, 还不如拿数据直接试!:loveliness:
页:
[1]