MATLAB第3章基本绘图方法.ppt

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

* * 五、三维曲线和曲面(续) 4. Meshgrid(x,y) %生成网格点坐标函数 x=-4:4; y=x; [X,Y]=meshgrid(x,y); Z=X.^2+Y.^2; surf(X,Y,Z); colormap(hot) %Black-red-yellow-white颜色 hold on stem3(X,Y,Z,bo); * * 五、三维曲线和曲面(续) 5. view(方位角,俯仰角) %改变视角 6. shading flat %把曲面上的小格平滑掉 shading interp %更平滑 7. rotate3d %旋转 8. contour3(Z) %画等高线 9. meshc, surfc %带等高线的三维作图 10.colormap(hot) %hot,cool,gray,copper,pink,jet,prism 11. colorbar %画彩色条 12. hidden off %透视被叠压的图形 hidden on %消隐被叠压的图形 * * 五、三维曲线和曲面(续) clear,clf [X0,Y0,Z0]=sphere(30); %产生单位球面的三维坐标 X=2*X0;Y=2*Y0;Z=2*Z0; %产生半径为2的球面的三维坐标 surf(X0,Y0,Z0); %画单位球面 shading interp %采用插补明暗处理 hold on; mesh(X,Y,Z); colormap(hot); hold off %采用hot色图 hidden off %产生透视效果 axis equal,axis off %不显示坐标轴 * * 五、三维曲线和曲面(续) 13. Moviein , getframe, movie %动画 axis equal M=moviein(16); for j=1:16 plot(fft(eye(j+16))); M(:,j)=getframe; end movie(M,30); 14. alpha(v) %透明度控制 v∈[0,1] clear; clf; shg, x=3*pi*(-1:0.05:1); y=x; [X,Y]=meshgrid(x,y); R=sqrt(X.^2+Y.^2)+eps; Z=sin(R)./R; h=surf(X,Y,Z); colormap(jet); axis off n=12; mmm=moviein(n); %预设画面矩阵。 for i=1:n rotate(h,[0 0 1],25); %使图形绕z轴旋转25度/每次 mmm(:,i)=getframe; %捕获画面。 end movie(mmm,5,10) %以每秒10帧速度,重复播放5次。 六、 特殊图形的绘制 条形图和面积图(Bar and Area Graphs) 饼形图(Pie Charts) 离散型数据图 方向和速度矢量图形 等高线的绘制(Contour Plots) (1)条形图和面积图 条形图和面积图用于绘制向量和矩阵数据,这两种图形可以用来比较不同组数据的在总体数据中所占的比例,其中条形图适于表现离散型数据,而面积图适于表现连续型数据。 函 数 功 能 描 述 bar 绘制矩阵Y(m×n)各列的垂直条形图,各条以垂直方向显示 barh 绘制矩阵Y(m×n)各列的垂直条形图,各条以水平方式显示 bar3 绘制矩阵Y(m×n)各列的三维垂直条形图,条以垂直方向显示 bar3h 绘制矩阵Y(m×n)各列的三维垂直条形图,各条以水平方式显示 area 绘制向量的堆栈面积图 条形图举例 集合式条形图的绘制 y=[1 2 3 4 5 6 7 8 9 10] bar(y) (2)饼形图 在统计学中,人们经常要用到饼形图来表示各个统计量占总量的份额,饼形图可以显示向量或矩阵中的元素占所有元素总和的百分比,MATLAB提供了pie函数和pie3函数,分别用于绘制二维饼形图和三维饼形图。 例 某企业全年各季度的产值(单位:万元)分别为:2347,1827,2043,3025,试用饼图作统计分析。 例 某企业全年各季度的产值(单位:万元)分别为:2347,1827,2043,3025,试用饼图作统计分析。 程序如下: pie([2347,1827,2043,3025]); title(饼图); legend(一季度,二季度,三季度,四季度); (3)离散型数据图 MATLAB 7提供了一系列适于表现离散型数据的函数。 其中常用的主要有stem 函数、stem3函数和

文档评论(0)

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

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档