第五讲 绘图与可视化2.ppt

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

二、二维图形修饰和添加注释 通过MATLAB命令对图形进行修饰和添加注释,也可以通过图形窗口的菜单项和工具栏完成这些工作。【例5.2-3】在同一个图形窗口内绘制多条曲线,设置不同的属性.并添加标注。 t=linspace(0,2*pi,60); x=cos(t); y=sin(t); plot(t,x,:,LineWidth,2); holdon; plot(t,y,r-.,LineWidth,3); plot(x,y,k,LineWidth,2.5); axisequal; xlabel(X); ylabel(Y); legend(x=cos(t),y=sin(t),…单位圆,Location,NorthEast);【例5.2-4】根据椭圆方程并修饰图形。set(h,string,3x^2+2xy+4y^2=5,fontsize,15);h=title(这是一个椭圆曲线,fontsize,18,fontweight,bold);set(h,position,[-01.357691.00011]);axis([-1.51.5-1.21.7]);xlabel(X);ylabel(Y);【例5.2-6】利用图形对象属性修饰图形。x=linspace(0,2*pi,60);y=sin(x);h=plot(x,y);gridon;set(h,Color,k,LineWidth,2);XTickLabel={0,pi/2,pi,3pi/2,2pi};set(gca,XTick,[0:pi/2:2*pi],XTickLabel,…XTickLabel,TickDir,out);xlabel(0\leq\Theta\leq2\pi);ylabel(sin(\Theta));text(8*pi/9,sin(8*pi/9),\leftarrowsin(8\pi\div9),…HorizontalAlignment,left)axis([02*pi-11]);【例5.2-7】用normrnd函数产生1000个标准正态分布随机数,并做出频数直方图和经验分布函数图。 x=normrnd(0,1,1000,1); hist(x,20); xlabel(样本数据); ylabel(频数); figure; cdfplot(x);name={赵,钱,孙,李,谢};explode=[00001];pie(x,explode,name)title(饼图);subplot(3,3,5);stairs(-2*pi:0.5:2*pi,sin(-2*pi:0.5:2*pi));title(楼梯图);subplot(3,3,6);stem(-2*pi:0.5:2*pi,sin(-2*pi:0.5:2*pi));title(火柴杆图);subplot(3,3,7);Z=eig(randn(20,20));compass(Z);title(罗盘图);subplot(3,3,8);theta=(-90:10:90)*pi/180;r=2*ones(size(theta));[u,v]=pol2cart(theta,r);feather(u,v);title(羽毛图);subplot(3,3,9);t=(1/16:1/8:1)*2*pi;fill(sin(t),cos(t),r);axissquare;title(八边形);第三节三维图形绘制一、常用三维绘图函数【例5.3-3】绘制三维曲面图z=sin(x+sin(y))-x/10。 [x,y]=meshgrid(0:0.25:4*pi);z=sin(x+sin(y))-x/10;mesh(x,y,z);axis([04*pi04*pi-2.51]);【例5.3-5】用mesh,surf,surfl,surfc函数绘制二元正态分布的密度函数图。 x=linspace(-3,3,20); y=linspace(-9,9,20); [X,Y]=meshgrid(x,y);

文档评论(0)

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

科技工作者

1亿VIP精品文档

相关文档