第四章matlab绘图ppt课件.ppt

第四章matlab绘图ppt课件.ppt

ID:58670773

大小:592.50 KB

页数:66页

时间:2020-10-05

第四章matlab绘图ppt课件.ppt_第1页
第四章matlab绘图ppt课件.ppt_第2页
第四章matlab绘图ppt课件.ppt_第3页
第四章matlab绘图ppt课件.ppt_第4页
第四章matlab绘图ppt课件.ppt_第5页
资源描述:

《第四章matlab绘图ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第4章MATLAB绘图1本章目标了解MATLAB的绘图功能掌握二维图形和三维图形的绘制方法能够进行常用的数据可视化处理2主要内容4.1二维图形4.2图形修饰与控制4.3三维图形34.1二维图形4.1.1基本二维绘图命令plot函数格式plot(x):缺省自变量的绘图格式,x可为向量或矩阵。当x为向量时,以x元素值为纵坐标,以相应元素下标为横坐标绘图。当x为实矩阵时,按列绘制曲线,每列的元素值为纵坐标,相应元素下标为横坐标。当x为m×n矩阵时,就有n条曲线。4例.x为向量时plot(x)clearx=[35761224

2、15336972];plot(x)例.x为矩阵时plot(x)clearx=[357;61224;15336;972]plot(x)5plot(x,y):基本格式,x和y可为向量或矩阵。如果x,y是同维向量,以x元素为横坐标,以y元素为纵坐标绘图。如果x是向量,y是有一维与x元素数量相等的矩阵,则以x为共同横坐标,y元素为纵坐标绘图,曲线数目为y的另一维数。如果x,y是同维矩阵,则按列以x,y对应列元素为横、纵坐标绘图,曲线数目等于矩阵列数。6例.x,y是同维向量时plot(x,y)clearx=0:pi/10:2*

3、pi;y=sin(x);plot(x,y)例.在0≤x≤2区间内,绘制曲线y=2e-0.5xcos(4πx)x=0:pi/100:2*pi;y=2*exp(-0.5*x).*cos(4*pi*x);plot(x,y)7例.绘制曲线:t=0:0.1:2*pi;x=t.*sin(3*t);y=t.*sin(t).*sin(t);plot(x,y)例.x是3维行向量,y是2×3矩阵时plot(x,y)clearx=[123]y=[453;268]plot(x,y)y=y'%y是3×2矩阵时plot(x,y)8例.x,y是

4、同维矩阵时plot(x,y)clearx=[356;245;397]y=[132;675;439]plot(x,y)9plot(x1,y1,x2,y2,…):多条曲线绘图格式.在同一坐标系中绘制多个图形,以x1,x2…元素为横坐标值,以对应的y1,y2…元素为纵坐标绘图。例:程序如下:clearx=linspace(0,7);y1=sin(2*x);y2=sin(x.^2);y3=(sin(x)).^2;plot(x,y1,x,y2,x,y3)10例.分析下列程序绘制的曲线。x1=linspace(0,2*pi);x

5、2=linspace(0,3*pi);x3=linspace(0,4*pi);y1=sin(x1);y2=1+sin(x2);y3=2+sin(x3);x=[x1;x2;x3]';y=[y1;y2;y3]';plot(x,y,x1,y1-1)11plot(x,y,’s’)--开关格式,开关量字符串s设定曲线颜色、线型及标示符号,由一对单引号括起来。plot(x1,y1,’s1’,x2,y2,’s2’,…)12图形颜色、标记和线形参数表色彩字符所定颜色线型字符线型格式标记符号数据点形式标记符号数据点形式y黄-实线(默认

6、).点<左三角形m紫:点线o圆s方形c青-.点划线x叉号d菱形r红--虚线+加号h六角星g绿*星号p五角星b篮v下三角形w白^上三角形k黑>右三角形13数据点形式square方形diamond菱形pentagram五角星hexagram六角星14例>>x=linspace(0,7);>>y1=sin(2*x);%曲线1:红色实线,+号显示数据点>>y2=sin(x.^2);%曲线2:黑色点线,*号显示数据点>>y3=(sin(x)).^2;%曲线3:蓝色虚线,上三角形显示数据点>>plot(x,y1,'r+-',x,

7、y2,'k*:',x,y3,'b--^')15在MATLAB中,如果需要绘制具有不同纵坐标标度的两个图形,可以使用plotyy绘图函数。调用格式为:plotyy(x1,y1,x2,y2)其中x1,y1对应一条曲线,x2,y2对应另一条曲线。横坐标的标度相同,纵坐标有两个,左纵坐标用于x1,y1数据对,右纵坐标用于x2,y2数据对。具有两个纵坐标标度的图形16例.用不同标度在同一坐标内绘制曲线y1=0.2e-0.5xcos(4πx)和y2=2e-0.5xcos(πx)。程序如下:x=0:pi/100:2*pi;y1=0

8、.2*exp(-0.5*x).*cos(4*pi*x);y2=2*exp(-0.5*x).*cos(pi*x);plotyy(x,y1,x,y2)17holdon/off命令控制是保持原有图形还是刷新原有图形,不带参数的hold命令在两种状态之间进行切换。例.采用图形保持,在同一坐标内绘制曲线y1=0.2e-0.5xcos(4πx)和y2=2e

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。