plot ) )函数是绘制二维图表的最基本函数,用于为向量或矩阵列绘制曲线。 在使用plot函数之前,必须首先定义曲线上每个点的x和y坐标。 简单介绍一下!
刀具/原料matlab2012b win7.8方法/步骤1以1plot(x ) x为矢量时,以x要素的值为纵轴、x的编号为横轴的值绘制曲线。 在x为实矩阵情况下,将该编号作为横坐标,按列描绘相对于各列的要素值的编号的曲线
例如:在这里使用
x=0:pi/20:2*pi;
y1=sin(x );
plot(x,y1 );
2,plot(x,y )以x要素为横坐标值,以y要素为纵坐标值画曲线。
2,plot(x,y1,x,y2, )以共同的x要素为横轴的值,以y1,y2,要素为纵轴的值绘制多条曲线。
x=0:pi/20:2*pi;
y1=sin(x );
y2=cos(x );
plot(x,y1,x,y2 );
3可以在绘制的图像中添加网格,然后使用命令打开网格。 这样,对齐和比较某条线就很方便了。 看下面的图就能看到和上面的图相比有什么不同。 测试代码为以下:
x=0:pi/20:2*pi;
; margin-bottom:0px; padding-top:0px; padding-bottom:0px"> y1=sin(x);y2=cos(x);
plot(x,y1,x,y2);
grid on
4
添加坐标轴信息,这样做可以很快的让人明白你在做什么,测试代码如下
x=0:pi/20:2*pi;
y1=sin(x);
y2=cos(x);
plot(x,y1,x,y2);
grid on
xlabel('变量 X')
ylabel('变量 Y1 & Y2')
5
除了坐标轴信息外还可以添加其它的信息,如所画曲线的信息等:测试代码如下
x=0:pi/20:2*pi;
y1=sin(x);
y2=cos(x);
plot(x,y1,x,y2);
grid on
xlabel('变量 X')
ylabel('变量 Y1 & Y2')
title('正弦余弦波形') %添加图像标题
text(1.5,0.3,'cos(x)') %将cosx这个注解加到坐标中的某个位置
gtext('sin(x)') % 用鼠标的光标定位,将sinx这个注解放在你鼠标点击的地方
通过各图的对比,你就会发现这些命令的用法