matlab中plot函数最简单应用

来源:互联网 发布:java方法交换两个变量 编辑:程序博客网 时间:2024/05/17 08:16

就像我们的C语言中函数重载一样,plot函数内部参数类型不同,所绘出的图形也就不同。

第一种:由X点和Y点绘图

>>x=[0,pi/6,pi/3,pi/2,2*pi/3,5*pi/6,pi,7*pi/6,4*pi/3,3*pi/2,5*pi/3,11*pi/6,2*pi];//可以用 x=0:pi/6:2*pi代替,这是后话

>>y=sin(x);

plot(x,y)

按下回车键可以看到如图所示图形,不难看出这是先在坐标系中

描点后再用直线将点连接的结果。

第二种:由一种数据绘图

>>x=0:1:10;//等价于x=[0,1,2,3,4,5,6,7,8,9,10]

>>plot(x)

按下回车后可以看到如图(2)所示图形那就可以发现第一个点是(0,1)第二个点是(1,2)。。。以此类推,我们大概可以知

道这种绘图是以plot中的参数(本例中为x)为纵坐标,以参数的序号(第一个参数序号为一,以此类推)为横坐标描点然后连线。

第三种:由向量(或复数绘制线段)

>>z1=1+2i,z2=2+2i,z3=3+4i;

>>plot([0,z1,z2],'r','LineWidth',3)

可以得到

 

这大概就是最简单的三种绘图方式了,至于函数中出现的参数的意义,下面给出

  一般函数里还有四个用的较多的属性设置符

LineWidth指定线宽

MarkerEdgeColor指定标记符边界的颜色

MarkerFaceColor指定标识符填充颜色

MarkerSize指定标识符大小


声明,文中最后一张图片来自百度

原创粉丝点击