从4-D数据绘制3D动画

22次浏览(最近30天)
Adalric梁
Adalric梁 2020年7月4日
评论道: Adalric梁2020年7月5日
你好,
我想用我计算出来的数据绘制一个3D动画图。这个矩阵是一个四维矩阵,它是x y z和时间的函数,在每一点上,这一点的温度都被表示出来。
例如,在下面的样本值中,可以看到“val(:,:,1,1)”表示在第一个z平面上的x-y平面上每个空间坐标和第一个时间点上的温度。同样,在“val(:,:,2,1)”中找到的值表示第二个z平面在第一个时间点的x-y平面上每个空间坐标上的温度。这将一直持续到在第一个时间点显示出x、y和z中每个位置的所有温度值。之后,序列在“val(:,:,1,2)”处重复,它显示第一个z平面但在第二个时间点上的每个x-y坐标上的温度。
提前感谢您的帮助。
2的评论
Adalric梁
Adalric梁 2020年7月4日
对不起,我在主问题中重新附加了文件。谢谢你!

登录评论。

接受的答案

darova
darova 2020年7月5日
这是开始
clc,清晰
负载4 d_data.mat
曲面%初始化
j = 1:尺寸(T_adi, 3)
h (j) =表面(T_adi (:,: j 1));
结束
视图(3)
变化百分比数据
i = 1:尺寸(T_adi, 4)
j = 1:尺寸(T_adi, 3)
集(h (j),“zdata”T_adi (::, j,我)+ 20 * j)
结束
暂停(0.1)
结束
3评论
Adalric梁
Adalric梁 2020年7月5日
谢谢,这太完美了!!

登录评论。

更多的答案(0)

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!