![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
用matlab画三维坐标图,有X轴,Y轴,Z轴上的速度的数据,怎么画出带有另一个时间坐标轴的三维坐标图呢?
比如下面的这些数据:-0.520.07-0.0508:09:41-0.420.10-0.0308:14:38-0.510.03-0.0208:19:31-0.480.06...
比如下面的这些数据:
-0.52 0.07 -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画三维图,再添加一条轴来表示时间可以吗?因为它只是一条线而已。。。 展开
-0.52 0.07 -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等函数的帮助。
mesh画3维图示例参考:http://wenku.baidu.com/link?url=j2Y42QKWbrfZZ96tp8fdIIun8iuX0Loc7t15GqWYovnc6x77bEfH8IwUTIYk8d2db8Q0Kox3svJmsHzN-6eQ4vbFlnI-C1iI2oIMDNENAfK
mesh画3维图示例参考:http://wenku.baidu.com/link?url=j2Y42QKWbrfZZ96tp8fdIIun8iuX0Loc7t15GqWYovnc6x77bEfH8IwUTIYk8d2db8Q0Kox3svJmsHzN-6eQ4vbFlnI-C1iI2oIMDNENAfK
追问
它只是一系列的点构成的一条线而已,这样也不太好吧,可以在某条轴下再加一条表示时间吗?
追答
如果想画成一系列点构成的线,那必须将三个方向的矢量速度转化为标量的速率,变成速率-时间的二维图啊。不然在现有维度方法是不能实现的吧。
如果画三维图,再添加一条轴来表示时间,这样即使加了时间轴也看不出啊,除非变成动态图像放电影一样。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |