matlab 如何画动态图(绘图与旋转视图)

绘图


效果图:

matlab 如何画动态图(绘图与旋转视图)_第1张图片

在matlab中,作图是重要的一部分,那么对于三维的图像,如何将静态的改为动态的呢?


首先,静态图的代码:

t=0:0.1:20;

i=(1:200);

%这里只是画了一个点'*'而已, 因为i取值为1.
h=plot3(sin(t(i)),cos(t(i)),t(i),'*','erasemode','none');

grid on % 网格化:即显示坐标轴中的网格,一般三维坐标都要使用
axis([-2 2 -2 2 0 35])    %指三维的坐标轴分别的长度

title('123');

我们可以看到,里面的i取值为一个区间,相当于是一个一维向量,我们在画图的时候,matlab会自动向后取值,之后画图即为上图所示。

你可能感兴趣的:(matlab 如何画动态图(绘图与旋转视图))