- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章 用MATLAB实现 计算的可视化;matlab语言的绘图功能;4.1 二维图形的绘制;根据图形坐标大小自动缩扩坐标轴,将数据标尺及单位标注自动加到两个坐标轴上,可自定坐标轴,可把x, y 轴用对数坐标表示
如果已经存在一个图形窗口,plot命令则清除当前图形,绘制新图形
可单窗口单曲线绘图;可单窗口多曲线绘图;可单窗口多曲线分图绘图;可多窗口绘图
可任意设定曲线颜色和线型
可给图形加坐标网线和图形加注功能;1. 用plot(x) 绘制x向量曲线
2.用plot(x,y) 绘制向量x和y的曲线
3.用plot(x) 绘制矩阵x的曲线
4.用plot(x,y)绘制混合式曲线
5.用plot(z)绘制复向量曲线
6.用plot(x1,y1,x2,y2,…)绘制多条曲线
;plot(x,y)绘制混合式曲线;二、绘制曲线的一般步骤;说明:
步骤1和3是最基本的绘图步骤,如果利用MATLAB的默认设置通常只需要这两个基本步骤就可以基本绘制出图形,而??他步骤并不完全必需。
步骤2一般在图形较多的情况下,需要指定图形窗口、子图时使用。
除了步骤1、2、3的其他步骤,用户可以根据自己需要改变前后次序。
;三、多个图形绘制的方法;2. 同一窗口多个子图
如果需要在同一个图形窗口中布置几幅独立的子图,可以在plot命令前加上subplot命令来将一个图形窗口划分为多个区域,每个区域一幅子图。
语法:
subplot(m,n,k) %使(m×n)幅子图中的第k幅 成为当前图
说明:将图形窗口划分为m×n幅子图,k是当前子图的编号,“,”可以省略。子图的序号编排原则是:左上方为第1幅,先向右后向下依次排列,子图彼此之间独立。;3. 同一窗口多次叠绘
为了在一个坐标系中增加新的图形对象,可以用“hold”命令来保留原图形对象。
语法:
hold on %使当前坐标系和图形保留
hold off %使当前坐标系和图形不保留
hold %在以上两个命令中切换
说明:在设置了“hold on”后,如果画多个图形对象,则在生成新的图形时保留当前坐标系中已存在的图形对象,MATLAB会根据新图形的大小,重新改变坐标系的比例。
;4. 双纵坐标图
语法:
plotyy(x1,y1,x2,y2) %以左、右不同纵轴绘制两条曲线
说明:左纵轴用于(x1,y1)数据,右纵轴用于(x2,y2)数据来绘制两条曲线。坐标轴的范围、刻度都自动产生。
;1. 单窗口单曲线绘图;2. 单窗口多曲线绘图;例 3:y=sin(t);y1=sin(t+0.25);y2=sin(t+0.5);y3=cos(t);y4=cos(t+0.25);y5=cos(t+0.5);plot(t,[y,y1,y2,y3,y4,y5]);y3=cos(t);y4=cos(t+0.25);y5=cos(t+0.5);
plot(t,y3);hold on; plot(t,y4); plot(t,y5);
;x=peaks;plot(x)
x=1:length(peaks);y=peaks;plot(x,y);subplot(1,3,1); plot(t,y)subplot(1,3,2); plot(t,y3)subplot(1,3,3); plot(t,y2);subplot(3,1,1);plot(t,y)subplot(3,1,2);plot(t,y3)subplot(3,1,3);plot(t,y2);4. 多窗口绘图;;四、曲线的线型、颜色和数据点形;;五、设置坐标轴和文字标注;2. 分格线和坐标框;3. 文字标注;(4) 添加文字注释
语法:
text(xt,yt,s) %在图形的(xt,yt)坐标处书写文字注释;;1.fplot —— 绘制函数图函数;fplot([sin(x),tan(x),cos(x)],2*pi*[-1 1 -1 1])fplot(humps,[0 1],rp);2.ezplot——符号函数的简易绘图函数;ezplot(sin(x))ezplot(sin(x),cos(y),[-4*pi 4*pi],figure(2));六、交互式图形命令;七、图形窗口的功能
您可能关注的文档
- CK450原料立磨.doc
- 第二章 单体试运转施工方案.doc
- 蒸发器及冷凝器.doc
- 1试运行作业指导书0812.pdf
- 第3篇 整流电路 2.doc
- MATLAB___09年度试题加答案.doc
- 高压管道蒸汽吹扫施工方案教材.docx
- 广东肇庆第4纪岩石地层划分.pdf
- 隧道预留变形量调整专项方案探究.doc
- 《钢结构》第二章 钢结构材料.ppt
- DB44_T 2611-2025 城市排水管网有毒有害气体监测与风险分级管理技术标准.pdf
- DB44_T 2612-2025 竞赛类科普活动策划与实施服务规范.pdf
- DB43_T 2947-2024 烟草种子质量控制规程.pdf
- DB37_T 4836-2025 煤矿风量实时监测技术要求.pdf
- 叉车防撞系统,全球前22强生产商排名及市场份额(by QYResearch).docx
- 超滤膜,全球前18强生产商排名及市场份额(by QYResearch).docx
- DB62T 4172-2020 玉米品种 酒623规范.pdf
- DB62T 4160-2020 在用真空绝热深冷压力容器综合性能在线检测方法.pdf
- DB62T 4164-2020 辣椒品种 酒椒1号.pdf
- DB62T 4133-2020 公路隧道地质超前预报机械能无损探测技术规程.pdf
文档评论(0)