第五章MATLAB绘图ppt课件.ppt

第五章MATLAB绘图ppt课件.ppt

ID:60762042

大小:525.50 KB

页数:42页

时间:2020-12-15

第五章MATLAB绘图ppt课件.ppt_第1页
第五章MATLAB绘图ppt课件.ppt_第2页
第五章MATLAB绘图ppt课件.ppt_第3页
第五章MATLAB绘图ppt课件.ppt_第4页
第五章MATLAB绘图ppt课件.ppt_第5页
第五章MATLAB绘图ppt课件.ppt_第6页
第五章MATLAB绘图ppt课件.ppt_第7页
第五章MATLAB绘图ppt课件.ppt_第8页
第五章MATLAB绘图ppt课件.ppt_第9页
第五章MATLAB绘图ppt课件.ppt_第10页
资源描述:

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

1、第五章MATLAB图形绘制作为一个功能强大的工具软件,Matlab具有很强的图形处理功能,提供了大量的二维、三维图形函数。由于系统采用面向对象的技术和丰富的矩阵运算,所以在图形处理方面即常方便又高效。计算的可视化可以将不直观的数据通过图形来表示,从而发现其中的内在关系。Matlab的图形命令格式简单,可以使用不同的线形,色彩、数据点标记和标注等来修饰.MATLAB的图形都是绘制在MATLAB的图形窗口中的,而所有图形数据可视化的工作也都以图形窗口为主。15.1二维绘图一、二维图形绘制流程二维图形的绘制过程由以下7个部分组成:准备绘制在MATL

2、AB中的相关函数;选择图形显示的窗口以及显示区域;调用相关的绘图指令绘制图形;设置图形的属性;设置绘图区域的属性,如对坐标轴起始位置设定,网格线设置等;为绘制的图形添加标题、轴标签、注释文本等;打印或导出图形2plot命令是Matlab中最简单最常用的绘图命令,主要用来绘制二维曲线。它的调用格式有以下几种:二、绘图函数plot()plot(x,'s'):①当x是实向量时,则绘制出以该向量元素的下标为横坐标、以该向量元素的值为纵坐标的一条连续曲线;②当x是实矩阵时,则按列绘制出每列元素值相对其下标的曲线。其曲线数等于x的列数;③当x是复矩阵时,

3、则按列分别绘制出以元素实部为横坐标、以元素虚部为纵坐标的多条曲线。s用来设置曲线线型、色彩、数据点标记符号的选项字符串。其设置请参看表5.1,表5.2与表5.3。s可以省略,此时将默认曲线采用实线线型、不同曲线将按表5.2所给出的前7种颜色次序(蓝、绿、红、青、粉红、黄、黑)着色。数据点标记不显示。3线型符号符号含义线型符号符号含义-实线-.点划线:虚线--双划线色彩符号符号含义色彩符号符号含义b蓝色m粉红色g绿色y黄色r红色k黑色c青色w白色表5.1曲线线型符号设置表5.2曲线色彩符号设置4标记符号符号含义标记符号符号含义.实心黑点^上三角

4、符o空心圆圈v下三角符x叉字符<左三角符+十字符>右三角符*星号符p五角星符s方块符h六角星符d菱形符表5.3曲线数据点标记符号设置square正方形diamond菱形pentagram五角星hexagram六角星5plot(x,y,'s'):①当x,y是同维向量时,则绘制以x为横坐标、y为纵坐标的曲线;②当x是向量,而y是矩阵,则x的长度与矩阵y的行数或列数必须相等。如果x的长度与y的行数相等,则向量x和矩阵y的每列向量对应画一条曲线;如果x的长度与y的列数相等,则向量x和矩阵y的每行向量对应画一条曲线;如果y是方阵,则x与每列y画一条曲线

5、;③当x是矩阵,而y是向量时,规则与上述类似;④当x,y是同维的矩阵时,则以x对应列元素为横坐标,以y对应列元素为纵坐标分别绘制曲线,曲线数等于矩阵的列数。s同上,也可以省略。见例6-1plot(x,y1,x,y2…):以公共向量x为X轴,分别以y1,y2,y3,…为Y轴,在同一幅图内绘制出多条曲线;见例6-2。plot(x1,y1,'s1',x2,y2,'s2',…):1与2…互相之间没有约束关系。见例6-3。6x1=[123];y1=[123;456];plot(x1,y1)%每行一条曲线y2=[12;34;56];plot(x1,y2)

6、%每列一条曲线plot(y1,x1);plot(y2,x1);x2=[111;222];plot(x2,y1)%按列与列对应的方式画曲线例6-1plot(x1,y1)plot(x1,y2)7plot(y1,x1)plot(y2,x1)plot(x2,y1)8例6-2x=0:pi/1000:2*pi;y=sin(2*x+pi/4);plot(x,y,x,y+1,x,y+2)9例6-2x=0:pi/1000:2*pi;y=sin(2*x+pi/4);plot(x,y,x,y+1,x,y+2)10例6-3t=0:pi/20:2*pi;y=sin(t

7、);y1=sin(t-pi/2);y2=sin(t-pi);plot(t,y,'cv-.',t,y1,'--ks',t,y2,'o:m')第一条:青色、下三角、点划线第二条:双划线、黑色、方形第三条:圆圈、虚线、粉红11若不要将绘制的曲线点连接起来,则使用plot函数时不要指定线型,仅指定数据点标记选项和色彩选项。t=0:pi/20:2*pi;y=sin(t);y1=sin(t-pi/2);y2=sin(t-pi);plot(t,y,'cv',t,y1,'ks',t,y2,'om')12在绘制图形的同时,可以对图形加上一些说明,如图形名称、图

8、形某一部分的含义、坐标说明等,将这些操作称为添加图形标记。这些函数为:三、图形标注title——给图形加标题,标题将被自动地设置在轴的正中顶部;xlable——给x

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

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

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