Matlab数据和函数的作图a.ppt

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

第三章 数据与函数的作图 ;MATLAB作图功能十分强大,在三维作图中甚至物体在视角、光线以及材质上都能反映出来。我们将介绍图形的基本概念,以及用构架数组描述图形的机理,一些基本的命令和方法,其他命令可以举一反三。在本章的后半部分介绍图形界面的产生,可视化方法产生图形界面的方法。利用可视化界面可以让我们构造一个实验环境,对研究和探讨问题有一定的帮助。 ;3.1 作图命令的搜索;;根据帮助功能我们就可以方便地编程,例如作函数的图形,这里用数据作图。 x = -pi:pi/10:pi; % 产生自变量数组x~(-pi,pi) y = tan(sin(x)) - sin(tan(x)); % 产生相应因变量点的数组y plot(x,y,--rs,LineWidth,2, MarkerEdgeColor,k,... MarkerFaceColor,g,... MarkerSize,10) % 作数据x,y的图形,并定义线的颜色、点的形状等。;Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.;【例3.1.2】用图形表示连续调制波形。 t1=(0:11)/11*pi; % 产生12个自变量的点 y1=sin(t1).*sin(9*t1); t2=(0:100)/100*pi; 产生101个自变量的点 y2=sin(t2).*sin(9*t2); subplot(2,2,1),plot(t1,y1,r.),axis([0,pi,-1,1]),title(子图 (1)) subplot(2,2,2),plot(t2,y2,r.),axis([0,pi,-1,1]),title(子图 (2)) subplot(2,2,3),plot(t1,y1,t1,y1,r.) axis([0,pi,-1,1]),title(子图 (3)) subplot(2,2,4),plot(t2,y2),axis([0,pi,-1,1]) title(子图 (4)) ;Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.;【例3.1.4】用曲面图表现函数。首先取x,y轴的点,利用meshgrid命令产生x-y平面的网格点,在每个网格点上计算函数的值。 x=-4:4;y=x; [X,Y]=meshgrid(x,y); %生成 x-y 坐标网格点矩阵 Z=X.^2+Y.^2; %计算格点上的函数值 surf(X,Y,Z);hold on,colormap(hot) stem3(X,Y,Z,bo) %用来表现在格点上计算函数值;3.2 图形基本概念和图形设置命令;Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.; 对象是分层次??,在一个图形中有父对象、子对象、兄妹对象等。如Root是Fiugre的父对象,Image是Figure的孙对象,而Axes和Uicontrol等是同辈对象。此图形结构可以用构架数组来表示,如MATLAB特有的句柄构架数组(handle structure)。典型的层次见图3.2.1; 在一个图形中除了图形本身外还有各种修饰命令,例如图形的标题、坐标的名称、线条的颜色和粗细,在三维图形中还要考虑立体光线等等。合理地使用这些修饰命令将使我们的图形更好看,更具说服力。下例是由多个对象组成的图形。;3.2.2 图形各目标的设置命令set和信息传递命令get 当我们用高端作图命令如plot、surf进行作图时,实际是调用个图形的构架数组。包括图形框架、菜单、工具图标、坐标、图形背景颜色以及图形等等各种层次对象(objects)。有关这些对象的设置都是系统内定的值,如果想改变某一个对象的属性的值,使用set命令来重新设置。 在一个图形界面上对各对象之间进行信息传递,可以用get命令获取某窗口中的信息。 先介绍图形句柄的概念。我们来看几个术语: gcf:为当前图形句柄(current figur

文档评论(0)

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

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

1亿VIP精品文档

相关文档