matlab中plot()函数的用法的详细介绍(改后).pdf

matlab中plot()函数的用法的详细介绍(改后).pdf

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

matlab 中plot ()函数用法详细介绍 MATLAB 有很强的图形功能,可以方便地实现数据的视觉化。强大的计算功能 与图形功能相结合为MATLAB 在科学技术和教学方面的应用提供了更加广阔的 天地。下面着重介绍二维图形的画法,对三维图形只作简单叙述。 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 创建图形窗口 : 利用缺省属性值来创建新的图形窗口对象。 利用指定的属性值来创建图形窗口对象。对于用户没有显式地定义的属性值, 将其设置为默认的属性值。 如果句柄所指示的图形窗口对象存在,则将其设置为当前窗口,并将其移动到 屏幕的最前方。如果所指示的图形窗口不存在且是个整数 则创建一个图形窗 口,并将窗口的句柄设置为;如果不是整数,则返回错误信息。 返回图形窗口对象的句柄。 备注:为了在一个已有的图形窗口中绘制图形,这个窗口必须是激活的, 或者是当前的图形窗口。 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 5.1 二维图形的绘制 5.1.1 基本形式 二维图形的绘制是MATLAB语言图形处理的基础,MATLAB最常用的画二维图形 的命令是plot,看两个简单的例子: y [0 0.58 0.70 0.95 0.83 0.25]; plot(y) 生成的图形见图5-1,是以序号 为横坐标、数组y的数值为纵坐标画出 的折线。 x linspace(0,2*pi,30); % 生成一组线性等距的数值 y sin(x); plot(x,y) 生成的图形见图5-2,是 上30个点连成的光滑的正弦曲线。 图5-2 5.1.2 多重线 在同一个画面上可以画许多条曲线,只需多给出几个数组,例如 x 0:pi/ 15:2*pi; y1 sin(x) ; y2 cos(x); plot(x,y 1,x,y2) 则可以画出图5-3。多重线的另一种画法是利用hold命令。在已经画好的图形 上,若设置hold on,MATLA将把新的plot命令产生的图形画在原来的图形 上。而命令hold off将结束这个过程。例如: x linspace(0,2*pi,30); y sin(x); plot(x,y) 先画好图5-2,然后用下述命令增加cos(x)的图形,也可得到图5-3。 hold on z cos(x); plot(x,z) hold off 图5-4 5.1.3 线型和颜色 MATLAB 对曲线的线型和颜色有许多选择,标注的方法是在每一对数组后加一 个字符串参数,说明如下: 线型线方式:-实线 :点线-.虚点线- -波折线。 线型点方式:.圆点+加号*星号x x形o小圆 颜色:y黄;r红;g绿;b蓝;w 白;k黑;m紫;c青. 以下面的例子说明用法: x 0:pi/ 15:2*pi; y1 sin(x); y2 cos(x); plot(x,y1,’b:+’,x,y2,’g-.*’) 可得图形5-4。 5.1.4 网格和标记 在一个图形上可以加网格、标题、x轴标记、y轴标记,用下列命令完成这些工 作。 x linspace(0,2*pi,30); y sin(x); z cos(x); plot(x,y,x,z) grid xlabel(‘Independent Variable X’) ylabel(‘Dependent Variables Y and Z’) title(‘Sine and Cosine Curves’) 它们产生图5-5: 图5-5 也可以在图形的任何位置加上一个字符串,如用: text(2.5,0.7,’sinx’) 表示在坐标x 2.5, y 0.7处加上字符串sinx。更方便的是用鼠标来确定字符 串的位置,方法是输入命令: gtext(‘sinx’) 在图形窗口十字线的交点是字符串的位置,用鼠标点一下就可以将字符串放在 那里。 5.1.5 坐标系的控制 在缺省情况下MATLAB 自动选择图形的横、纵坐标的比例,如果你对这个比例不 满意,可以用axis命令控制,常用的有: axis([xmin xmax ymin ymax]) [ ] 中分别给出x 轴和y 轴的最大值、最小值 axis e

文档评论(0)

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

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

1亿VIP精品文档

相关文档