- 1、本文档共63页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
二维平面绘图()
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 其他平面绘图范例-8 (I) * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 图轴控制范例-2 (II) grid on:加上网格线 gca: get current axis的简称 传回目前使用中的图轴 gca属Handle Graphics的指令,第七章会有更详细的说明 用户加入的网格线点和文字 图轴控制范例-3 (I) 将网格线点的数字改为文字 范例3-12:plotxy12.m x = 0:0.1:4*pi; plot(x, sin(x)+sin(3*x)) set(gca, ytick, [-1 -0.3 0.1 1]); %改变网格线点 set(gca, ‘yticklabel’, {‘极小’,‘临界值’,‘崩溃值’,‘极大’}); %改变网格线点的文字 grid on %加上网格线 图轴控制范例-3 (II) Subplot subplot 在一个窗口产生多个图形(图轴) 一般形式为subplot (m, n, p) 将窗口分为m ×n个区域 下一个plot指令绘图于第p个区域 p的算法为由左至右,一列一列 图轴控制范例-4 (I) 同时画出四个图于一个窗口中 范例3-13:plotxy13.m x = 0:0.1:4*pi; subplot(2, 2, 1); plot(x, sin(x)); %此为左上角图形 subplot(2, 2, 2); plot(x, cos(x)); %此为右上角图形 subplot(2, 2, 3); plot(x, sin(x).*exp(-x/5)); %此为左下角图形 subplot(2, 2, 4); plot(x, x.^2); %此为右下角图形 图轴控制范例-4 (II) Subplot(2,2,1) Subplot(2,2,3) Subplot(2,2,2) Subplot(2,2,4) 图轴控制范例-5 (I) 长宽比(Aspect Ratio) 一般图轴长宽比是窗口的长宽比 可在axis指令后加不同的字符串来修改 范例3-14:plotxy14.m t = 0:0.1:2*pi; x = 3*cos(t); y = sin(t); subplot(2, 2, 1); plot(x, y); axis normal subplot(2, 2, 2); plot(x, y); axis square subplot(2, 2, 3); plot(x, y); axis equal subplot(2, 2, 4); plot(x, y); axis equal tight 图轴控制范例-5 (II) axis normal axis equal axis square axis square tight 改变图轴长宽比的指令 改变目前图轴长宽比的指令 需在plot指令之后呼叫才能发挥效用 指令 说明 axis normal 使用预设长宽比(等于图形长宽比) axis square 长宽比例为1 axis equal 长宽比例不变,但两轴刻度一致 axis equal tight 两轴刻度比例一致,且图轴贴紧图形 axis image 两轴刻度比例一致(适用于影像显示) 改变图轴背景颜色的指令 colordef 改变图轴与窗口之背景颜色 先呼叫colordef指令,其后plot指令产生的图形才有效用 指令 说明 colordef white 图轴背景为白色,窗口背景为浅灰色 colordef black 图轴背景为黑色,窗口背景为暗灰色 colordef none 图轴背景为黑色,窗口背景为黑色(这是MATLAB第4版的默认值) grid和box指令 画出网格线或画出图轴外围的方形 指令 说明 grid on 画出网格线 grid off 取消网格线 box on 画出图轴的外围长方形 box off 取消图轴的外围长方形 3-4加入说明文字 在图形或图轴加入说明文字,增进整体图形的可读性 指令 说明 title 图形的标题 xlabel x轴的说明 ylabel y轴的说明 zlabel z轴的说明(适用于立体绘图) legend 多条曲线的说明 text 在图形中加入文字 gtext 使用鼠标决定文字的位置 说明文字实例-1 (I) 范例3-15:plotxy15.m subplot(1,1,1); x = 0:0.1:2*pi; y1 = sin(x); y2 = exp(-x); plot(x, y1
文档评论(0)