- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章 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
菱形
+
加号
p
五角星
*
星号
h
六角星
v
向下的三角形
square
您可能关注的文档
- 空调管道试压方案(好益康).doc
- 空调箱手册(Word版).doc
- 空调课程设计任务书.doc
- 空间钢结构节点性能研究及其设计方法综述.docx
- 立井施工作业规程.doc
- 空间向量与立体几何第二节数量积运算.doc
- 站内管径及壁厚设计.doc
- 站房主体模板施工方案.docx
- 竹 脚 手 架 搭 设 验 收 检 查 表.doc
- 竹签香的制作方法及注意问题.doc
- 2025年广西中考地理二轮复习:专题四+人地协调观+课件.pptx
- 2025年广西中考地理二轮复习:专题三+综合思维+课件.pptx
- 2025年中考地理一轮教材梳理:第4讲+天气与气候.pptx
- 第5讲+世界的居民课件+2025年中考地理一轮教材梳理(商务星球版).pptx
- 冀教版一年级上册数学精品教学课件 第1单元 熟悉的数与加减法 1.1.6 认识1-9 第6课时 合与分.ppt
- 2025年中考一轮道德与法治复习课件:坚持宪法至上.pptx
- 2025年河北省中考一轮道德与法治复习课件:崇尚法治精神.pptx
- 八年级下册第二单元+理解权利义务+课件-2025年吉林省中考道德与法治一轮复习.pptx
- 精品解析:湖南省娄底市2019-2020学年八年级(上)期中考试物理试题(原卷版).doc
- 2025年中考地理一轮教材梳理:第10讲+中国的疆域与人口.pptx
文档评论(0)