MATLAB绘图教程课件.ppt

  1. 1、本文档共154页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

**图题的标注x=0:.1:2;y1=sin(x);y2=sin(x-0.25);y3=sin(x-0.5);plot(x,y1,-.b,x,y2,--r*,x,y3,-.gh)title(Therethreelines)**(2)坐标轴的标签在MATLAB7中,可以使用如下3种方式给图形的坐标轴添加标签:使用Insert菜单下的Label选项;使用属性编辑器(PropertyEditor);使用MATLAB7的添加标签命令;**坐标轴的标签添加举例使用属性编辑器(PropertyEditor)添加坐标轴标签打开Tools菜单,选择EditPlot命令,激活图形编辑状态。在图形框内双击空白区域,调出属性编辑器;也可以采取在图形框内右击,从弹出的菜单中选择Properties项的方式调出属性编辑器;或者是在View菜单中选择PropertyEditor项。**(3)文本标注和交互式文本标注用户可以在MATLAB7图形窗口的任意地方添加文本注释,从而更好地解释图形窗口的数据。MATLAB7提供了text函数和gtext函数来进行文本标注。其中gtext函数的使用形式更为灵活,可以实现交互式文本标注。**文本标注举例x=linspace(-3,5,100);y=cos(x);z=sin(x);plot(x,y,x,z)title(一条正弦曲线和一条余弦曲线)xlabel(x的取值范围)ylabel(Y和Z的值)**(4)图例的添加为了更好地区分所绘制的多条曲线,可以使用图例加以说明,对它们表示的数据进行更准确的区分。可以使用如下3种方法生成图例:打开Insert菜单中并选择Legend命令;单击工具栏中的legend图标;使用legend函数。**图例的添加举例**(5)坐标网格的添加在图形绘制过程中,为了精确地知道图形上某点的坐标,需要绘制坐标网格来定位,MATLAB7语言中提供了grid函数来实现这一功能:gridoff命令关闭坐标网格;gridon命令打开坐标网格gridmirror命令使用更细化的网格;**坐标网格的添加举例x=linspace(-5,5,100);y=x.^4+22*x.^2-6*x+10;plot(x,y)gridon**(6)使用矩形或是椭圆在图形中圈出重要部分用户可以使用矩形或是椭圆在图形中圈出特别的区域,从而使得该区域能引起特别的注意。当其中的一个矩形或是椭圆被选中时,用户可以移动并改变它的大小,或是右击它,在弹出的快捷菜单中用户可以选择改变它的属性和外观。**应用举例当右击矩形或是椭圆时,将弹出一个菜单**3.三维图形的绘制MATLAB语言提供了三维图形的处理功能。与二维图形相似,绘制三维图形时可以使用MATLAB语言提供的相关函数:三维线图指令plot3三维网线图和曲面图三维网线图三维曲面图**(1)三维线图指令plot3%该程序用于绘制三维的螺旋曲线图t=0:pi/50:20*pi;plot3(sin(t),cos(2*t),sin(t)+cos(t))**(2)三维网线图(与plot3区别,可以绘制一区间内完整曲面,而非单根曲线)使用mesh函数来绘制三维网格图形:z=peaks(50);mesh(z);**(3)三维曲面图使用surf函数来绘制三维表面图形:[X,Y]=meshgrid([-4:0.2:4]);Z=exp(-0.5*(X.^2-Y.^2));surf(X,Y,Z)**4.特殊图形的绘制条形图和面积图(BarandAreaGraphs)饼形图(PieCharts)离散型数据图方向和速度矢量图形等高线的绘制(ContourPlots)**(1)条形图和面积图条形图和面积图用于绘制向量和矩阵数据,这两种图形可以用来比较不同组数据的在总体数据中所占的比例,其中条形图适于表现离散型数据,而面积图适于表现连续型数据。函数功能描述bar绘制矩阵Y(m×n)各列的垂直条形图,各条以垂直方向显示barh绘制矩阵Y(m×n)各列的垂直条形图,各条以水平方式显示bar3绘制矩阵Y(m×n)各列的三维垂直条形图,条以垂直方向显示bar3h绘制矩阵Y(m×n)各列的三维垂直条形图,各条以水平方式显示area绘制向量的堆栈面积图**条形图举例集合式条形图的绘制

您可能关注的文档

文档评论(0)

chenzehao888 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档