matlab数据可视化课件2.ppt

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验二 函数可视化与Matlab作图 函数的可视化 绘制平面曲线(plot指令) plot(x,y): 以x为横坐标、y为纵坐标绘制二维图形 x,y是同维数的向量; plot(y): 相当于x=[1,2,…,length(y)]时情形。 绘制平面曲线(绘制多个图形) 1. plot(x,[y1;y2;…]), x是横坐标向量,[y1;y2;…]是由若干函数的纵坐标拼成的矩阵 2. plot(x,y1), hold on, plot(x,y2), hold off 3. plot(x,y1,x,y2,…) 4.plotyy 两个坐标系,用于绘制不同尺度的函数。 绘制平面曲线(线型、点形和颜色的控制) plot(x,y,‘颜色+线型+点形’) plot(x,y,‘颜色+线型+点形’,x,y,‘颜色+线型+点形’,… ) 句柄图形和set命令改变属性值,可套用: h=plot(x,y), set(h,‘属性’,属性值,‘属性’,属性值,…) 也可用plot(x,y,属性,属性值)设置图形对象的属性。 绘制平面曲线(属性变量和属性值) 绘制平面曲线(例) 观察: 改变绘图的线型和颜色。 用grid on 指令为图形窗口加上 网格线,并改变网格的线型和字体的大小。 程序 h=plot([0:0.1:2*pi],sin([0:0.1:2*pi])); set(h,LineWidth,5,color,red); grid on set(gca,GridLineStyle,-,fontsize,16) 观察结果 绘制平面曲线(坐标轴的控制) axis指令 axis([xmin xmax ymin ymax]): 设定二维图形的x和y坐标的范围; axis([xmin xmax ymin ymax zmin ymax]): 设定三维图形的坐标范围 ; 其中xminxxmax, yminyymax ,zminzzmax。 绘制平面曲线(gca属性控制) 改变当前轴对象句柄gca属性 用set(gca,‘属性’,属性值,…)可改变字体大小、坐标刻度等轴对象的内容。例如: set(gca,ytick,[-1 -0.5 0 0.5 1]) 将 y 坐标按向量[-1 -0.5 0 0.5 1]将刻度分成4格; set(gca,yticklabel,a|b|c|d|e) 改变y坐标刻度的说明。 绘制平面曲线(gca属性控制,例) 设置y坐标的刻度并加以说明,并改变字体的大小。 程序 plot([0:0.1:2*pi],sin([0:0.1:2*pi]),k.-,);grid on, axis([0 6.3 -1.1 1.1]), set(gca,ytick,[-1 -0.5 0 0.5 1]), set(gca,yticklabel,a|b|c|d|e), set(gca,fontsize,20) get(gca) 运行结果 绘制平面曲线(文字标注) title(‘图形标题’); xlabel(‘x轴名称’);ylabel(‘y轴名称’);zlabel(‘z轴名称’); text(‘说明文字’):创建说明文字; gtext(说明文字):用鼠标在特定位置输入文字。 文字标注常用符号: \pi (π);\alpha (α);\beta (β); \leftarrow (左箭头) \rightarrow (右箭头); \bullet (点号) 绘制平面曲线(程序讲解,exp2_1.m) clf, t=0:0.1:3*pi;alpha=0:0.1:3*pi; plot(t,sin(t),r-);hold on; plot(alpha,3*exp(-0.5*alpha),k:); set(gca,fontsize,15,fontname,times New Roman), xlabel(\it{t(deg)}); ylabel(\it{magnitude}); title( \it{sine wave and {\it{Ae}}^{-\alpha{\itt}}wave}); 绘制平面曲线(程序讲解,exp2_1.m) text(6,sin(6),\fontsize{15}The Value \it{sin(t)} at {\itt}=6\rightarrow\bullet, HorizontalAlignment,right), text(2,3*exp(-0.5*2), [\fontsize{15}\bullet\leftarrow The Value of \it{3e}^{-0.5 \it{t}}=, num2str(3*exp(-0.5*2)),

文档评论(0)

000 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档