文档详情

利用plot函数绘制二维曲线图.doc

发布:2017-06-05约1.19千字共2页下载文档
文本预览下载声明
№1.1 利用plot函数绘制二维曲线图 1. 当plot函数仅有一个输入变量时 调用格式:plot y ①如果y为实向量,则以y的索引作为点的横坐标、以y的各元素作为点的纵坐标来绘制图形。例如: x 1:10; y sin x .*exp x plot y,* ; ②如果y为复数向量,则将以该向量的实部作为点的横坐标、虚部作为点的纵坐标来绘制图形。但须注意,当输入变量不止一个时,plot函数将忽略变量的虚部而直接绘制各参数实部间的图形。例如: clear;clc; x 0:0.05:8*pi; y cos x +i*sin x .*exp -0.05*x +0.01*x; plot y ; %同于plot real y ,imag y ; xlabel Re y ;ylabel Im y ; %尝试命令:plot x,y ; 2. 当plot函数有两个输入变量时 调用格式:plot x,y 该方式是实际应用中最为常用的,它将以第一个变量作为点的横坐标、第二变量作为点的纵坐标来绘制图形。例如: clear;clc; x 0:0.01:2*pi; y sin x ; plot x,y ; 在使用该方式调用函数plot时,当两个输入变量x和y同为向量时,它们的维数必须相同,且必须同为行向量或列向量;当两个输入变量x和y是同阶的矩阵时,将按矩阵的行或列进行操作,其中,y可以包含多个符合要求的向量,这时将在同一幅图中绘出所有图形。例如: clear;clc; x 0:0.01:2*pi; y [sin x ,cos x ]; plot x,y ; %同于plot [x,x],y ; 从图上可以看出,MATLAB已自动将一幅图中的不同曲线绘制成不同的颜色,以进行简单的区别。 3. 当plot函数有三个输入参数时 调用格式:plot x,y,s 该方式中的第三个参数s为图形显示属性的设置项。MATLAB语言中,对曲线的线型、颜色以及标识的控制符如下表所示: MATLAB语言中的图形设置选项表 选 项 说 明 选 项 说 明 - 实线 。 点 : 点线 o 圆 -. 点划线 x x符号 -- 虚线 + +号 y 黄色 * 星号 m 紫色 s 方形 c 青色 d 菱形 r 红色 v 下三角 g 绿色 ^ 上三角 b 蓝色 右三角 k 黑色 p 正五边形 应用上述符号的不同组合可以为图形设置不同的线型、颜色及标识。在调用时,选项应置于单引号内以表明为图形设置属性,当多于一个选项时,各选项直接相连,不需要任何分隔符。 例如: clear;clc; x 0:0.1:2*pi; y sin x ; z cos x ; plot x,y,--k,x,z,-.rd ;
显示全部
相似文档