资源描述:
《北科大matlab数学实验报告第二次.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、《数学实验》报告实验名称 数学实验第二次报告学院专业班级 姓 名 学 号 2011年10月一、【实验目的】学会用MATLAB绘制二维曲线、三维曲线、三维曲面,掌握gtext,legend,title,xlabel,ylabel等指令用法。二、【实验任务】第四章3、5、9题。三、【实验程序】1.x1=-pi:pi/100:pi;y1=x1.*cos(x1);x2=pi:pi/100:4*pi;y2=x2.*tan(1./x2).*sin
2、(x2.^3);x3=1:0.1:8;y3=exp(1./x3).*sin(x3);subplot(131),plot(x1,y1,'rp'),gridonaxistighttitle('y1=x1cosx1')xlabel('x轴'),ylabel('y轴')gtext('y1=x1cosx1')legend('y1=x1cosx1')subplot(132),plot(x2,y2,'c-'),gridonaxistighttitle('y2=x2tan(1/x2)sin(x2^3)')xla
3、bel('x轴'),ylabel('y轴')gtext('y2=x2tan(1/x2)sin(x2^3)')legend('y2=x2tan(1/x2)sin(x2^3)')subplot(133);plot(x3,y3,'mx'),gridonaxistighttitle('y3=e^(1/x3)sin(x3)')xlabel('x轴'),ylabel('y轴')gtext('y3=e^(1/x3)*sin(x3)')legend('y3=e^(1/x3)sin(x3)')2.t=0:pi/1
4、0:20*pi;x=t.*cos(pi/6.*t);uy=t.*sin(pi/6.*t);z=2*t;plot3(x,y,z),gridonxlabel('x轴x=tcos(pi/6t)')ylabel('y轴y=tsin(pi/6t)')zlabel('z轴z=2t')title('圆锥螺线(0t20pi)')legend('圆锥螺线')3.%三维曲面t=-2:0.01:2;[x,y]=meshgrid(t);z1=5-x.^2-y.^2+eps;subplot(131),mesh(x,y,z
5、1),title('三维曲面')%平面subplot(1,3,2)z2=3*ones(size(x))mesh(x,y,z2)title('平面')%交线r0=abs(z1-z2)<=1;zz=r0.*z2;yy=r0.*y;xx=r0.*x;subplot(1,3,3),plot3(xx(r0~=0),yy(r0~=0),zz(r0~=0),'m-')title('交线')一、【实验结果】1.2.3.一、【实验总结】这次作业明显比第一次轻松了许多,在上课认真听讲后,又研读了书上的讲解和例题,起
6、初是模仿,后来自己就能完全理解并做出题目来。同时也感受到了MATLAB绘图功能的强大。