网站大量收购闲置独家精品文档,联系QQ:2885784924

第三章MATLAB绘图(二维)..doc

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

第三章 MATLAB 绘图(二维) 07电本 黄国营 0712020110 ——matlab语言丰富的图形表现方法,使得数学计算结果可以方便地、多样性地实现了可视化,这是其它语言所不能比拟的。 matlab语言的绘图功能 不仅能绘制几乎所有的标准图形,而且其表现形式也是丰富多样的。 matlab语言不仅具有高层绘图能力,而且还具有底层绘图能力——句柄绘图方法。 在面向对象的图形设计基础上,使得用户可以用来开发各专业的专用图形。 3.1 二维图形 3.1.1 绘制二维曲线的基本函数 一、plot函数 曲线的颜色、线型、标记 二、图形放大及缩小 1.基本绘图函数:plot函数 plot(x1,y1,’option1’,x2,y2,’option2’,…) x1,y1给出的数据分别为x,y轴坐标值, option1为选项参数,如曲线的颜色、线型及数据点标记符号等 以逐点连折线的方式绘制第1个二维图形;同时类似地绘制第2个二维图形,……等。 这是plot命令的完全格式 *plot的功能 用直线连接相邻两数据点来绘制图形 根据图形坐标大小自动缩扩坐标轴,将数据标尺及单位标注自动加到两个坐标轴上,可自定坐标轴,可把x, y 轴用对数坐标表示 如果打开过图形窗口,则在最近打开的图形窗口上绘制图形,且清除当前图形,绘制新图形,如果未打开窗口,则开一个新的图形窗口Figure 可单窗口单曲线绘图;可单窗口多曲线绘图;可单窗口多曲线分图绘图;可多窗口绘图 可任意设定曲线颜色和线型 可给图形加坐标网线和图形加注功能 2.plot的常用格式 (1)plot(x) ???????????? 当x为一向量时,以x元素的值为纵坐标,x的序号为横坐标值绘制曲线。 当x为一实矩阵时,则以其序号为横坐标,按列绘制每列元素值相对于其序号的曲线,当x为m×n矩阵时,就有n条曲线。 (2)plot(x, y) 这是最常见的形式。 在plot(x,y)中如果x,y是同维向量,该指令以x元素为横坐标值,y元素为纵坐标值绘制曲线。 如x是向量,y是有一维与x元素数量相等的矩阵,则以x为共同横坐标,按列绘制y每列元素值, 曲线数为y的另一维的元素数。 如x,y是同维矩阵,则以x,y对应列元素为横、纵坐标分别绘制曲线,数目等于矩阵的列数。 (3)plot(x,y1,x,y2,…)??%y写成向量形式?? 以公共的x元素为横坐标值,以y1、y2…元素为纵坐标值绘制多条曲线。 当然每条曲线也可以有不同的横坐标 (4)plot(x1,y1,x2,y2,…)?? 例3.1 绘制出显函数方程在区间内的曲线。 在命令窗口输入如下语句 x = -pi:pi/10:pi;%以pi/10为步长 y = tan(sin(x)) - sin(tan(x));%求出各点上的函数值 plot(x,y,--rs,LineWidth,2,... MarkerEdgeColor,k,... MarkerFaceColor,g,... MarkerSize,10) 得到的图形如图3.1所示,并标上了线型属性。 图3.1 以pi/10为步长的曲线tan(sin(x)) - sin(tan(x)) 由于plot()函数只将给定点用直线连接起来,因此步长选得过大,曲线将看似一折线,因此将上述绘图语句步长改为0.05,并在及两个子区间内加密自变量选择点,即将上述语句修改为 x=[-pi:0.05:-1.8,-1.801:0.001:-1.2,-1.2:0.05:1.2,1.2:0.001:1.8,1.81:0.05:pi]; %以步长方式构造自变量 y = tan(sin(x)) - sin(tan(x)); plot(x,y) 得到曲线如图3.2所示。 图3.2 细化步长后的曲线tan(sin(x)) - sin(tan(x)) plot的开关调用格式 Plot (x,y,’s’) —— 开关格式,开关量字符串s设定曲线颜色和绘图方式,使用颜色字符串的前1~3个字母,如 yellow—yel表示等。 或 plot(x1,y1,’s1’,x2,y2,’s2’,…) 表3.1 MATLAB绘图命令的各种选项 色彩 字符 色彩 字符 线型 字符 线型格式 y 黄 - 实线 m 洋红色 : 点线 c 青 -. 点划线 r 红 -- 虚线 g 绿 b 蓝 w 白 k 黑 标记符号 数据点形式 标记符号 数据点形式 . 点 小于号 o 圆 s 正方形 x 叉号 d

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档