数学建模案例MATLAB实用程序百例(4)

2019-03-03 19:34

实例20:图形的隐藏属性 function shili20 h0=figure('toolbar','none',...

'position',[200 150 450 300],... 'name','实例20'); subplot(1,2,1) [x,y,z]=sphere(10); mesh(x,y,z) axis off title('Figure1:Opaque') hidden on subplot(1,2,2) [x,y,z]=sphere(10); mesh(x,y,z) axis off title('Figure2:Transparent') hidden off

实例21PEAKS函数曲线 function shili21

h0=figure('toolbar','none',...

'position',[200 100 450 450],... 'name','实例21'); [x,y,z]=peaks(30); subplot(2,1,1) x=x(1,:); y=y(:,1);

i=find(y>0.8&y<1.2); j=find(x>-0.6&x<0.5);

file:///E|/Document/发展篇/M&M/竞赛篇/常用算法/matlab 实例/3.txt[2010/5/14 1:14:30]

z(i,j)=nan*z(i,j); surfc(x,y,z) xlabel('X轴'); ylabel('Y轴');

zlabel('Z轴'); title('Figure1:surfc函数形成的曲面')

subplot(2,1,2) x=x(1,:); y=y(:,1);

i=find(y>0.8&y<1.2); j=find(x>-0.6&x<0.5); z(i,j)=nan*z(i,j); surfl(x,y,z) xlabel('X轴'); ylabel('Y轴');

zlabel('Z轴'); title('Figure2:surfl函数形成的曲面')

实例22:片状图 function shili22

h0=figure('toolbar','none',...

'position',[200 150 550 350],... 'name','实例22'); subplot(1,2,1) x=rand(1,20); y=rand(1,20); z=peaks(x,y*pi); t=delaunay(x,y);

file:///E|/Document/发展篇/M&M/竞赛篇/常用算法/matlab 实例/3.txt[2010/5/14 1:14:30]

trimesh(t,x,y,z) hidden off

title('Figure1:Triangular Surface Plot'); subplot(1,2,2) x=rand(1,20); y=rand(1,20); z=peaks(x,y*pi); t=delaunay(x,y); trisurf(t,x,y,z)

title('Figure1:Triangular Surface Plot');

实例23:视角的调整 function shili23

h0=figure('toolbar','none',...

'position',[200 150 450 350],... 'name','实例23'); x=-5:0.5:5;

[x,y]=meshgrid(x); r=sqrt(x.^2+y.^2)+eps; z=sin(r)./r; subplot(2,2,1) surf(x,y,z) xlabel('X-axis') ylabel('Y-axis') zlabel('Z-axis') title('Figure1') view(-37.5,30) subplot(2,2,2) surf(x,y,z)

file:///E|/Document/发展篇/M&M/竞赛篇/常用算法/matlab 实例/3.txt[2010/5/14 1:14:30]

xlabel('X-axis') ylabel('Y-axis') zlabel('Z-axis') title('Figure2') view(-37.5+90,30) subplot(2,2,3) surf(x,y,z) xlabel('X-axis') ylabel('Y-axis') zlabel('Z-axis') title('Figure3') view(-37.5,60) subplot(2,2,4) surf(x,y,z) xlabel('X-axis') ylabel('Y-axis') zlabel('Z-axis') title('Figure4') view(180,0)

实例24:向量场的绘制 function shili24

h0=figure('toolbar','none',...

'position',[200 150 450 350],... 'name','实例24'); subplot(2,2,1) z=peaks; ribbon(z) title('Figure1')

file:///E|/Document/发展篇/M&M/竞赛篇/常用算法/matlab 实例/3.txt[2010/5/14 1:14:30]

subplot(2,2,2) [x,y,z]=peaks(15); [dx,dy]=gradient(z,0.5,0.5); contour(x,y,z,10) hold on quiver(x,y,dx,dy) hold off title('Figure2') subplot(2,2,3) [x,y,z]=peaks(15);

[nx,ny,nz]=surfnorm(x,y,z); surf(x,y,z) hold on quiver3(x,y,z,nx,ny,nz) hold off title('Figure3') subplot(2,2,4) x=rand(3,5); y=rand(3,5); z=rand(3,5); c=rand(3,5); fill3(x,y,z,c) grid on title('Figure4')

实例25:灯光定位 function shili25

h0=figure('toolbar','none',...

'position',[200 150 450 250],...

file:///E|/Document/发展篇/M&M/竞赛篇/常用算法/matlab 实例/3.txt[2010/5/14 1:14:30]


数学建模案例MATLAB实用程序百例(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:中医内科学Z 第7次

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: