- 1、本文档共62页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[工学]第二章 MATLAB 语言基础绘图
第2章 MATLAB 语言基础 -----绘图函数 第三节、绘图简介 MATLAB提供了丰富的绘图功能 help graph2d可得到所有画二维图形的命令 help graph3d可得到所有画三维图形的命令 下面介绍常用的二维图形命令 二维绘图 一、基本绘图函数 二、多次叠绘、多子图 三、图形标识、坐标控制 四、图形标注 五、对数坐标、极坐标 六、其他二维画图函数 七、三维绘图 八、屏幕控制 小结 一、基本绘图函数——X-Y坐标图 plot(x1,y1,option1,x2,y2,option2,…) x1,y1给出的数据分别为x,y轴坐标值 option1 为选项参数,以逐点连折线的方式绘制1个二维图形;同时类似地绘制第二个二维图形,……等。 一、基本绘图函数——X-Y坐标图 在实际应用中可以根据需要进行简化。 比如:plot(x,y);plot(x,y,option) option定义了图形曲线的颜色、线型及标示符号,它由一对单引号括起来。 一、基本绘图函数——X-Y坐标图 x =0:1:10 ; y =x.^2-10.*x+15; plot(x,y); title(Plot of y = x.^2 - 10.*x + 15); grid on; x = 1:2:10 y = 0:0.1:0.5 一、基本绘图函数——输入两个数组 如果数组x和y具有相同的维数 函数plot (x1,y1,‘s’, x2,y2,‘s’,) 将绘制出以数组x的元素作为X坐标,以数组y的元素作为Y坐标的图形。 一、基本绘图函数——多条曲线 1.plot(X,[y1,y2,…])命令 y=[y1,y2,…]是矩阵,若x是列(行)向量,则y的列(行)维数与x的维数相同。矩阵y的行(列)维数就是所绘制曲线的条数。在这种命令格式下,系统会自动给曲线以不同的颜色,但不便于用户自行设定线型和颜色。 一、基本绘图函数——多条曲线 2. 在plot后使用多输入变量 plot(x1,y2,x2,y3,…,xn,yn)。其中x1,y1;x2,y2;…,xn,yn分别为数组对。每个数组对可以绘制出一条曲线,这样就可以在一张图上绘制多条曲线,各数组对的维数可以不同,且各自都可以加上线型等标志符。 一、基本绘图函数——多条曲线 x=0:pi/100:2*pi; y1=sin(2*x); y2=2*cos(2*x); y3=2*sin(x)+cos(x); plot(x,y1,x,y2,x,y3); 一、基本绘图函数——虚数和复数 (a) plot(z) (b) plot(x,z) 二、多次叠绘、多子图 多次重叠绘制图形 hold 多窗口绘制 figure 图形窗口的分割 subplot 双纵坐标图 plotyy 二、多次叠绘、多子图——hold 在绘制前一条曲线后在命令窗口输入hold命令,再绘制下一条曲线,这样一来,两条曲线在一幅图中,实际上是将两幅图重叠在一起。 hold on 使当前轴及图形保持而不被刷新,准备接受此后将绘制的新曲线。 hold off 使当前轴及图形不再具备不被刷新的性质。 hold 当前图形是否具备刷新性质的双向切换开关。 二、多次叠绘、多子图——hold x = linspace(0, 4*pi); y1 = sin(x); y2 = sin(x) .^ 2; y3 = y1 + y2; plot(x,y1,b-); hold on; plot(x,y2,r--); plot(x,y3,g:); hold off; 二、多次叠绘、多子图——plotyy 用plotyy命令绘图,它设有两个纵坐标, 绘制两个y坐标尺度不同的变量,但x坐标仍用同一个尺度。 二、多次叠绘、多子图——plotyy 【例】 plotyy命令绘图。 x=0:0.05:4*pi; y1=sin(x); y2=5*cos(x); plotyy(x,y1,x,y2) gtext(t) gtext(y1),gtext(y2) 二、多次叠绘、多子图 ——多窗口绘图 figure() figure(n) 多个图形窗口绘图 其中n为创建图形窗口的序号,默认方式创建1号窗口。 如果窗口存在,则使用plot命令在当前窗口绘图; 如果窗口不存在,则先默认执行命令figure(1)创建1号窗口,然后再绘图。 二、多次叠绘、多子图 ——多窗口绘图 figure() x=0:pi/90:2*pi; y1=sin(2*x)
您可能关注的文档
- [工学]第三章 常用控制程序设计.ppt
- [工学]第三章 平面的投影.ppt
- [工学]第三章 建立Access数据表.ppt
- [工学]第三章 建筑安装工程施工图预算编制.pdf
- [工学]第三章 大气环境污染与防治.ppt
- [工学]第三章 微型计算机系统1.ppt
- [工学]第三章 数字PID控制算法.ppt
- [工学]第三章 扭转H.ppt
- [工学]第三章 数据查询2005-9.ppt
- [工学]第三章 摄影测量基础知识2.ppt
- 高二俄语人教版新教材选择性урок33课件PPT1.pptx
- 人教版高中英语必修5课件Unit3LifeintheFutureGrammar.ppt
- 第三单元第4课时里程表(一)(课件)三年级数学上册北师大版.pptx
- 高中数学人教A版选修2-1课件第二章2.42.4.1抛物线及其标准方程.ppt
- “鱼米之乡”长江三角洲(教学课件)-八年级地理下册(人教版).pptx
- Unit7ADaytoRememberSectionB(1a-1d)课件人教版英语七年级下册(1).pptx
- 84《澳大利亚》七年级下册地理(2025商务星球版).pptx
- Unit6RainorShineSectionB第5课时(1a-1d)课件人教版七年级英语下册.pptx
- 2014年高考英语试卷(湖北)(解析卷).doc
- DB62T4996-2024 羊精准繁育技术规程.docx
最近下载
- 2025 年“安全生产月”“安全隐患我查找”国家应急科普宣传网络知识竞赛题库(第1关-第6关)完整题库答案.docx VIP
- 小学道德与法治_富起来到强起来教学设计学情分析教材分析课后反思.doc
- 主流媒体系统性变革的动力机制、发展路径与系统构建研究.docx VIP
- 江苏省南通市2023-2024学年高一下学期期末考试生物试题(解析版).docx VIP
- 基于ADAMS的转向系统运动学仿真设计.pdf VIP
- 欧洲筒仓荷载规范解析.docx VIP
- OEE定义和计算方式解析.ppt VIP
- 2025年专业技术人员继续教育公需科目-内生动力与职业水平考试近5年真题集锦(频考类试题)带答案.docx
- 生物质电厂施工组织设计.docx
- 2024-2025学年下学期初中语文七年级期中必刷常考题之名著阅读.docx VIP
文档评论(0)