Matlab原理与应用_5全解.ppt

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

图形窗口建立 在Matlab命令窗口输入如下命令: figure 或 figure(n) % n是整数 建立图形窗口。 5.1 二维图形 基本函数(表5-1) 基本二维图形(plot函数使用) 特殊坐标二维图形 对数坐标函数semilogx、semilogy、loglog 极坐标函数polar 双y轴函数plotyy 图形处理 图形标注*(p85页) 坐标控制 图形窗口的分割* 基本函数 plot函数 plot ----最基本的二维图形指令 plot的功能: plot命令自动打开一个图形窗口Figure。 用直线连接相邻两数据点来绘制图形。 根据图形坐标大小自动缩扩坐标轴,将数据标尺及单位标注自动加到两个坐标轴上,可自定坐标轴。 如果已经存在一个图形窗口,plot命令则清除当前图形,绘制新图形。 可单窗口单曲线绘图;可单窗口多曲线绘图;可单窗口多曲线分图绘图;可多窗口绘图。 可任意设定曲线颜色和线型。 可给图形加坐标网线和图形加注功能。 plot的调用格式 plot(x) ----缺省自变量绘图格式,x为向量, 以x元素值为纵坐标,以相应元素下标为横坐标绘图。 plot(x,y) ----基本格式,以y(x)的函数关系作出直角坐标图,如果y为n?m的矩阵,则以x 为自变量,作出m条曲线。 plot(x1,y1,x2,y2) ---多条曲线绘图格式 。 S的标准设定值如下(P80): 字母 颜色 标点 线型 y 黄色 · 点线 m 粉红 o 圈线 c 亮蓝 × ×线 r 大红 + +字线 g 绿色 - 实线 b 蓝色 ? 星形线 w 白色 : 虚线 k 黑色 -· (--) 点划线 例子 程序如下: x=(0:pi/100:2*pi); y1=2*exp(-0.5*x)*[1,-1]; y2=2*exp(-0.5*x).*sin(2*pi*x); x1=(0:12)/2; y3=2*exp(-0.5*x1).*sin(2*pi*x1); plot(x,y1,g:,x,y2,b--,x1,y3,rp); 特殊坐标二维图形 1. 对数坐标图形 Matlab提供了绘制对数和半对数坐标曲线的函数,调用格式为: semilogx(x1,y1,选项1,x2,y2,选项2,…) semilogy(x1,y1,选项1,x2,y2,选项2,…) loglog(x1,y1,选项1,x2,y2,选项2,…) 例:作函数 的图像 x=logspace(-1,2); loglog(x,exp(x),-s) grid on 2.极坐标图 polar函数用来绘制极坐标图,其调用格式为: polar(theta,rho,选项) 其中theta为极坐标极角,rho为极坐标矢径,选项的内容与plot函数相似。 绘制r=sin(t)cos(t)的极坐标图,并标记数据点。 程序如下: t=0:pi/50:2*pi; r=sin(t).*cos(t); polar(t,r,-*); 3.双纵坐标图形 在Matlab中,如果需要绘制出具有不同纵坐标的两个图形,可以使用plotyy绘图函数。 调用格式为: plotyy(x1,y1,x2,y2,’fun1’,’fun2’) 其中x1,y1对应一条曲线,x2,y2对应另一条曲线。横坐标的标度相同,纵坐标有两个,左纵坐标用于x1,y1数据对,右纵坐标用于x2,y2数据对。 x=0:0.01:5; y=exp(x); plotyy(x,y,x,y,semilogy,plot) 图形处理 1.图形标注 将标题、坐标轴标记、网格线及文字注释加注到图形上,这些函数为: title(图形名称) xlabel(x轴说明) ylabel(y轴说明) text(x,y,图形说

文档评论(0)

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

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

1亿VIP精品文档

相关文档