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

2019-03-03 19:34

'name','实例25'); vert=[1 1 1;1 2 1;

2 2 1;2 1 1; 1 1 2;1 2 2; 2 2 2;2 1 2]; fac=[1 2 3 4;2 6 7 3;

4 3 7 8;1 5 8 4; 1 2 6 5;5 6 7 8]; grid off sphere(36)

h=findobj('type','surface'); set(h,'facelighting','phong',...

'facecolor',... 'interp',...

'edgecolor',[0.4 0.4 0.4],... 'backfacelighting',... 'lit') hold on

patch('faces',fac,'vertices',vert,... 'facecolor','y'); light('position',[1 3 2]); light('position',[-3 -1 3]); material shiny axis vis3d off hold off

实例26:柱状图 function shili26

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

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

'position',[200 50 450 450],... 'name','实例26'); subplot(2,1,1) x=[5 2 1

8 7 3 9 8 6 5 5 5 4 3 2]; bar(x) xlabel('X轴');

ylabel('Y轴'); title('第一子图'); subplot(2,1,2) y=[5 2 1

8 7 3 9 8 6 5 5 5 4 3 2]; barh(y) xlabel('X轴');

ylabel('Y轴'); title('第二子图');

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

实例27:设置照明方式 function shili27

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

'position',[200 150 450 350],... 'name','实例27'); subplot(2,2,1) sphere shading flat camlight left camlight right lighting flat colorbar axis off title('Figure1') subplot(2,2,2) sphere shading flat camlight left camlight right lighting gouraud colorbar axis off title('Figure2') subplot(2,2,3) sphere shading interp camlight right camlight left lighting phong

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

colorbar axis off title('Figure3') subplot(2,2,4) sphere shading flat camlight left camlight right lighting none colorbar axis off title('Figure4')

实例28:羽状图 function shili28

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

'position',[200 150 450 350],... 'name','实例28'); subplot(2,1,1) alpha=90:-10:0; r=ones(size(alpha)); m=alpha*pi/180; n=r*10; [u,v]=pol2cart(m,n); feather(u,v) title('羽状图') axis([0 20 0 10])

subplot(2,1,2) t=0:0.5:10;

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

x=0.05+i; y=exp(-x*t); feather(y)

title('复数矩阵的羽状图')

实例29:立体透视(1) function shili29

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

'position',[200 150 450 250],... 'name','实例29'); [x,y,z]=meshgrid(-2:0.1:2,...

-2:0.1:2,... -2:0.1:2);

v=x.*exp(-x.^2-y.^2-z.^2); grid on for i=-2:0.5:2;

h1=surf(linspace(-2,2,20),...

linspace(-2,2,20),... zeros(20)+i); rotate(h1,[1 -1 1],30) dx=get(h1,'xdata'); dy=get(h1,'ydata'); dz=get(h1,'zdata'); delete(h1)

slice(x,y,z,v,[-2 2],2,-2) hold on slice(x,y,z,v,dx,dy,dz) hold off axis tight

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


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

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

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

马上注册会员

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