Matlab中如何绘制三维数据体

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Matlab中如何绘制三维数据体相关的知识,希望对你有一定的参考价值。

我有一个三维数据体,用三维矩阵表示的。想绘制出三维立体图。请问哪位高手会啊?用matlab。
还是谢谢大家。我再想想办法吧

二维 plot(x,y)

三维 plot3(x,y,z) 

如图:

红色是你要的状态轨迹(取的初值[1.5 1.8]\')

蓝色是不变集

参考技术A 什么叫三维数据体?如果是矩阵用plot3绝对是可以的,下次问的时候把数据体粘上方便些 参考技术B 有(x,y,z)这样的三维信号, 直接用plot3就可以画三维的了.

Origin如何进行三维图绘制

参考技术A “Origin进行三维图绘制是十分便利的,掌握之后就可以简单绘制出好看的三维图。”

工具原料

Origin 原始数据

三维散点图

1/2

打开Origin,Add new colume,设置为Z轴,然后输入数据。

2/2

选中数据,点击下方3D scatter按钮,可以得到三维散点图。

三维曲面图/等高线图

1/4

点击上面第二行菜单栏中new matrix,得到新的矩阵数据表。

2/4

点击主菜单栏中matrix—set dimension,改变行列数目。输入数据。

3/4

选中数据,点击下方菜单栏3D colormap surface,得到三维曲面图。

4/4

选中数据,点击下方contour,得到等高线图。

以上是关于Matlab中如何绘制三维数据体的主要内容,如果未能解决你的问题,请参考以下文章

MATLAB如何绘制三维隐函数图形

Origin如何进行三维图绘制

用MATLAB绘制三维地形高程图

三维可视化名词解释-体绘制体素体数据体绘制算法

MATLAB学习——三维曲面图像绘制

MATLAB学习——三维曲面图像绘制