MATLAB绘制四维图形问题

2019-07-17 13:16发布

大家好,这儿有个问题想请教各位一下:
现在想用matlab绘制一个四维的图形,就是说在空间中有m个点的坐标(x,y,z)为已知,通过函数f=f(x,y,z)得到m个或者给出m个离散数值T,现在想在每个空间点处放置一单位球,球心坐标为坐标(x,y,z),球的颜 {MOD}用该处的T值来表示,得到的图形就像附图中图形的样子,求大家帮忙,用什么函数做出来的,球的颜 {MOD}和数值T怎么一一对应起来,感激不尽。
1.jpg
2.jpg
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
浪子阿权
1楼-- · 2019-07-17 14:26
 精彩回答 2  元偷偷看……
zhangleigang
2楼-- · 2019-07-17 15:28
浪子阿权 发表于 2016-10-21 10:12
类似这样可以吗

非常感谢你的关注。
请问你是用slice做的图形吗?这样的话也可以,只不过还可以改进的更好,就像我附图那样,我在空间点处放置了单位球体,不过这个T值所代表的颜 {MOD}映射到相应的球体上面不知道怎么解决,不知道这位朋友有没有好的想法,请指教。

一周热门 更多>