作业帮 > 综合 > 作业

用matlab画三维坐标图,有X轴,Y轴,Z轴上的速度的数据,怎么画出带有另一个时间坐标轴的三维坐标图呢?

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/01 23:50:23
用matlab画三维坐标图,有X轴,Y轴,Z轴上的速度的数据,怎么画出带有另一个时间坐标轴的三维坐标图呢?
比如下面的这些数据:
-0.52\x090.07\x09-0.05 08:09:41
-0.42 0.10 -0.03 08:14:38
-0.51 0.03 -0.02 08:19:31
-0.48 0.06 -0.06 08:25:56
-0.76 -0.02 -0.08 08:29:45
-0.56 -0.02 0.01 08:35:36
-0.29 0.04 -0.04 08:40:12
后面为时间,前面为坐标.请问该如何弄,我是小白,不懂,
或者这样,用譬如spss画三维图,再添加一条轴来表示时间可以吗?因为它只是一条线而已.
你的需求相当于是4维的图形了,这样画图感觉不太合理啊,而且将时间当作第四维可能不太直观.如果非得包含这4萎信息,建议可以通过将z轴作为第四维用色彩表示,xy和时间用空间表示.这样可能比较直观一些.可以参照mesh,sur等函数的帮助.
再问: 它只是一系列的点构成的一条线而已,这样也不太好吧,可以在某条轴下再加一条表示时间吗?
再答: 如果想画成一系列点构成的线,那必须将三个方向的矢量速度转化为标量的速率,变成速率-时间的二维图啊。不然在现有维度方法是不能实现的吧。 如果画三维图,再添加一条轴来表示时间,这样即使加了时间轴也看不出啊,除非变成动态图像放电影一样。