Matlab课程第四讲-2012-上概述.pdf

  1. 1、本文档共118页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四讲Matlab图形技术 ?二维图形的绘制 ?三维图形的绘制 ?用户界面的制作* 课程要求 ? 掌握图形窗口的创建与控制,图形窗口的基本操作; ? 熟练掌握二维和三维绘图基本的命令、着色、线型控制; ? 初步掌握用特殊的图形来表现特殊数据的性质,如面 积图、直方图、饼图等。 ? 掌握坐标轴的控制和图形标注命令及其用法。 ? 掌握用 GUI 设计用户界面菜单对象和用户界面控制对 象的方法。 Matlab 绘图功能 ?matlab语言丰富的图形表现方法,使得数学计 算结果可以方便地、多样性地实现了可视化, 这是其它语言所不能比拟的。 ?不仅能绘制几乎所有的标准图形,而且其表现 形式也是丰富多样的。 ?matlab语言不仅具有高层绘图能力,而且还具 有底层绘图能力——句柄绘图方法。 ? 在面向对象的图形设计基础上,使得用户可以 用来开发各专业的专用图形。 二维绘图 (一)plot —— 最基本的二维图形指令 plot的功能: ? plot命令自动打开一个图形窗口Figure ? 用直线连接相邻两数据点来绘制图形 ?根据图形坐标大小自动缩扩坐标轴,将 数据标尺及单位标注自动加到两个坐标 轴上,可自定坐标轴,可把x, y 轴用对 数坐标表示 ?如果已经存在一个图形窗口,plot命 令则清除当前图形,绘制新图形 ?可单窗口单曲线绘图;可单窗口多曲 线绘图;可单窗口多曲线分图绘图; 可多窗口绘图 ?可任意设定曲线颜色和线型 ?可给图形加坐标网线和图形加注功能 plot的调用格式 ? plot(x) —— 缺省自变量绘图格式, x为向量, 以x元素值为纵坐标,以相 应元素下标为横坐标绘图 ? plot(x,y) —— 基本格式,以y(x) 的 函数关系作出直角坐标图,如果y为 n ×m的矩阵,则以x 为自变量,作 出m条曲线 ?plot(x1,y1,x2,y2) —— 多条曲线绘 图格式 ?plot(x,y,’s’) —— 开关格式,开关量 字符串s设定曲线颜色和绘图方式, 使用颜色字符串的前1~3个字母,如 yellow—yel表示等。 或plot(x1,y1,’s1’,x2,y2,’s2’,…) S的标准设定值如下: 字母 颜色 标点 线型 y 黄色 · 点线 m 粉红 ○ 圈线 c 亮蓝 × ×线 r 大红 + +字线 g 绿色 - 实线 b 蓝色 ? 星形线 w 白色 : 虚线 k 黑色 -· (--) 点划线 matlab线型: [ + | o | * | . | x | square | diamond | v | ^ | | | pentagram | hexagram ] square 正方形diamond 菱形 pentagram 五角星hexagram 六角星 1. 单窗口单曲线绘图 例1:x=

文档评论(0)

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

我是自由职业者,从事文档的创作工作。

1亿VIP精品文档

相关文档