注册 登录
编程论坛 Matlab

求助:如何画三维小球!

cp002 发布于 2006-06-28 10:44, 2622 次点击
各位高手,请问如何在极坐标下画三维小球并且自定义球心位置。我需要画一个在大球体上布满小球的三维图像!谢谢赐教!
5 回复
#2
abingchem2006-06-28 11:29
非要极坐标吗?
#3
cp0022006-06-28 21:26

也不是,但我认为也许这样子简单点,不用也可以,只要可以实现在在三维大球上均匀布满三维小球即可.如果有办法,请告诉我一下,急,谢谢!

#4
dingshang2006-06-29 04:24

画球应该是知道球的方程的吧
不管什么坐标,有了相应的方程使用相应的画图命令,我感觉问题应该不大吧
至于你说大球上面均布小球,那具体位置家度就要好好考虑一下了

#5
ysunana2006-07-04 16:42
matlab 中有个专门画球的sphere(),help 一下吧
#6
zhangenter2006-07-04 18:36
这个函数拿来画一堆小球不好,还不如
plot3(1,1,1,'linestyle','.','markersize',40)
这样画来得舒服
1