例plot函数绘图.PPTVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
例plot函数绘图

Matlab 绘图 主要内容: 引出: 观察这组数据(500个),看看有什么规律? 应用MATLAB对500组数据作出统计规律图 一、Matlab绘图问题 (一)、二维图形 数据准备*(必要步骤) 设置绘图区 绘图* 设置曲线和记点格式 设置坐标轴和网格线属性 标注图形 保存和导出图形 二维图形 1. line函数绘图*(了解,下同) 2.plot函数绘图语法 例:plot函数绘图 help plot (Matlab帮助) 例. plot 绘图的用处 观察sin(1/x)在区间【0.01,1】上的零点个数。( sin(1/x) =0的根) x=0.001:.01:1; y=sin(1./x); plot(x,y);axis([0 1 -.3 .3]); 3.例:极坐标绘图* 4.曲线格式和标记点格式 例:plot函数绘图续 (线型、颜色) 5.曲线格式(线宽、标记点大小,边框、颜色)* 6.例*:线宽、标记点大小,边框、颜色 如何同时绘制多条曲线呢? 7.例:子图绘制(subplot) x=-3:0.1:3; y1=x; y2=x.^2; y3=x.^3; y4=x.^4; subplot(2,2,1) %版面分为2行2列, %此为第一图,下同 plot(x,y1) title(y1=x) %添加标题,下同 subplot(2,2,2) plot(x,y2) title(y2=x^2) subplot(2,2,3) plot(x,y3) title(y3=x^3) subplot(2,2,4) plot(x,y4) title(y4=x^4) 8.叠加绘图模式 hold 叠加绘图开关命令hold 单独使用可交替hold on(叠加模式开)与hold off(叠加模式关)两种状态 Hold all 在实现hold on的基础上使得新绘图循环初始设置的颜色等 在hold off状态下,只显示最后绘图指令的结果,在实际操作中若有多次绘图切记保存已完成结果。 例:叠加绘图 x=-5:5; y1=randn(size(x)); y2=normpdf(x); subplot(2,1,1) hold hold %切换子图1的叠加绘图模式到关闭状态 plot(x,y1,b) plot(x,y2,r) %新的绘图指令冲掉了原来的绘图结果 title(hold off mode) subplot(2,1,2) hold on %打开子图2的叠加绘图模式 plot(x,y1,b) plot(x,y2,r) %新的绘图结果叠加在原来的图形中 title(hold on mode) Pause 命令 fplot(@sin,[0,2*pi]);hold;pause;fplot(@cos,[0,2*pi]) 9.设置坐标轴和网格线*(了解) 例:clear clc t=0:0.01*pi:2*pi; x=sin(t); y=cos(t); for i=1:9 subplot(3,3,i) plot(x,y) end subplot(3,3,1) axis auto normal title(axis auto normal) subplot(3,3,2) axis([-2 2 -1.5 1.5]) axis normal title(axis [] normal) subplot(3,3,3) axis tight normal title(axis tight normal) subplot(3,3,4) axis auto square title(axis auto square) 例*:半对数绘图 x=0:0.04*pi:20*pi; y=exp(x); subplot(1,2,1); plot(x,y); subplot(1,2,2); semilogy(x,y); 10.图形标注 title xlabel ylabel legend colorbar annotation(绘图) text、gtext …… 注1.以上命令原则上均可以在绘图窗口通过可视化操作实现(例如insert菜单下命令),请注意老师演示。 注2. 图形标注时可以使用TEX命令,例如用\alpha表示希腊字母 ,\it表示斜体等等。 例.坐标轴和标签 x=[1990:2:2000]; y=[1.25 0.81 2.16 2.73 0.06 0.55]; xin=1990:0.2:2000; yin=spline(x,y,xin); plot(x,y,ob,xin,yin,-.r) title(1990年到2000年某地区年平均降水量图) xlabel(\it年份,FontSize,15) ylabel(降雨量,FontSi

文档评论(0)

2105194781 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档