收藏 分享(赏)

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

上传人:j35w19 文档编号:9299482 上传时间:2019-08-01 格式:DOC 页数:2 大小:44.50KB
下载 相关 举报
利用plot函数绘制二维曲线图.doc_第1页
第1页 / 共2页
利用plot函数绘制二维曲线图.doc_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

1、 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)

2、;%同于 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可以包含多个符合要求的向量,

3、这时将在同一幅图中绘出所有图形。例如: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);

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报