求助:四维图绘制
有一个如下图的三维物体:上半部为半球体,半径为3,
下半部分为长方体,长20,宽10,有一个函数y是关于该立体内任一点坐标(x,y,z)或者(r,sita,fai)的函数
如果以半球的球心为原点,知道该立体内任一点的y函数的离散值,请问用MATLAB怎么画出来?
该怎么把这三维体画出来,并将y值作为每一点的颜色值画出来呢? help scatter3
[ 本帖最后由 ChaChing 于 2009-9-23 09:44 编辑 ]
回复 楼主 ingsnow 的帖子
谢谢啊我还有个问题:
for i=1:51
Sita(i)=0+(i-1)*deltaSita;
Fai(i)=0+deltaFai*(i-1);
r(i)=(i-1)*deltaR;
end
scatter3(r,Sita, Fai);
这样只能画出51个点,但我需要的是51*51*51个点,这该怎么做呢?
页:
[1]