当前位置:文档之家› 最新版北京科技大学第三次数学实验报告

最新版北京科技大学第三次数学实验报告

《数学实验》报告
实验名称Matlab三维曲面绘图
学院东凌经济管理学院
专业班级
姓名
学号
2016年3月
一、【实验目的】
1.了解并掌握Matlab三维曲面绘图;
2.进一步掌握绘图程序格式和意义;
3.初步掌握meshgrid, mesh, surf, colordef, colormap, light等使用。

二、【实验任务】
79-7
79-9
三、【实验程序】
79-7
t1=-3:0.1:3;
[x1,y1]=meshgrid(t1);
z1=x1.^2+y1.^2;
subplot(1,2,1);colordef white;light('position',[20,20,5]);colormap(pin k);
mesh(x1,y1,z1),title('x^2+3.*y^2');
subplot(1,2,2);colordef white;light('position',[20,20,5]);colormap(pin k);
surf(x1,y1,z1),title('x^2+3.*y^2')
79-9
t=-2:0.1:2;
[x,y]=meshgrid(t);
z1=5-x.^2-y.^2;
subplot(1,3,1),mesh(x,y,z1),title('抛物面')
z2=3*ones(size(x));
subplot(1,3,2),mesh(x,y,z2),title('平面')
r0=abs(z1-z2)<=0.2;
zz=r0.*z2;yy=r0.*y;xx=r0.*x;
subplot(1,3,3),plot3(xx,yy,zz,'x'),title('交线')
四、【实验结果】
79-1
79-9
五、【实验总结】
通过三节课的学习,对matlab有了一个进一步的认识。

当然值得一提是meshgrid, mesh, surf, colordef, colormap, light等新指令的了解与掌握,也感受到曲面的魅力,希望在今后的学习,能进一步提高三维曲面的绘图技能。

相关主题