《MATLAB全实验报告.docx》由会员分享,可在线阅读,更多相关《MATLAB全实验报告.docx(17页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、MATLAB全实验报告一、【实验目的】1.认识熟悉Matlab这一软件,并在此基础上学会基本操作。2.把握Matlab基本操作和常用命令。3.了解Matlab常用函数,运算符和表达式。4.把握Matlab工作方式和M文件的相关知识。5.学会Matlab中矩阵和数组的运算。二、【实验任务】P16第4题编写函数文件,计算1!nkk=,并求出当k=20时表达式的值。P27第2题矩阵A=123456789?,B=468556322?,计算A*B,A.*B,并比拟两者的区别。P27第3题已知矩阵A=5291?,B=1292?,做简单的关系运算AB,A=B,AB)。P34第1题用11114357=-+-+
2、公式求的近似值,直到某一项的绝对值小于-610为止。三、【实验程序】P16第4题functionsum=jiecheng(n)sum=0;y=1;fork=1:nfori=1:ky=y*i;endsum=sum+y;endsumP27第2题A=123;456;789B=468;556;322A*BP27第3题A=52;91;B=12;92;ABA=BA(A=B)&(A(A=B)&(AB)P34第1题t=1;pi=0;n=1;s=1;whileabs(t)=1e-6pi=pi+t;n=n+2;s=-s;t=s/n;endpi=4*pi;四、【实验结果】P16第4题P27第2题了解并把握matla
3、b的基本绘图二、【实验任务】P79页1,3,5题三、【实验程序】1.clf;x=0:pi/50:4*pi;y1=exp(x/3).*sin(3*x);y2=exp(x/3);y3=-exp(x/3);plot(x,y1,b*,x,y2,r-.,x,y3,r-.),gridonlegend(y1=exp(x/3).*sin(3*x),y2=+-exp(x/3)3.clf;x1=-pi:pi/50:pi;x2=pi:pi/50:4*pi;x3=1:0.1:8;y1=x1.*cos(x1);y2=x2.*tan(x2.(-1).*sin(x2.3);y3=exp(x3.(-1).*sin(x3);s
4、ubplot(2,2,1),plot(x1,y1,m.),gridon,title(y=x*cosx)xlabel(x?),ylabel(y?)gtext(y=x*cosx),legend(y=x*cosx)subplot(2,2,2),plot(x2,y2,r*),gridon,title(y=x*tan(1/x)*sin(x3)xlabel(x?),ylabel(y?)gtext(y=x*tan(1/x)*sin(x3),legend(y=x*tan(1/x)*sin(x3)subplot(2,2,3),plot(x3,y3,bp),gridon,title(y=e(1/x3)*sinx)
5、xlabel(x?),ylabel(y?)gtext(y=e(1/x3)*sinx),legend(y=e(1/x3)*sinx)5.t=0:pi/50:20*pi;x=t.*cos(t*pi/6);y=t.*sin(t*pi/6);z=2*t;plot3(x,y,z)一、【实验目的】1.学会用Matlab进行三维的曲线绘图;2.把握绘图的基本指令和参数设置二、【实验任务】P79习题5绘制圆锥螺线的图像并加标注,圆锥螺线的参数方程为;?=tzttyttx26sin6cos)200(t。P79习题9画三维曲线2)x,y(-2-x-522=yz与平面z=3的交线。三、【实验程序】习题5:clf;t=0:pi/100:20*pi;x=t.*cos(t.*pi/6);y=t.*sin(t.*pi/6);z=2*t;plot3(x,y,z)title(圆锥螺线)xlabel(x轴),ylabel(y轴),zlabel(z轴)习题9:clf;t=-2:0.1:2;x,y=meshgrid(t);z1=5-x.2-y.2;subplot(1,2,1),mesh(x,y,z1),title(曲面z1=5-x.2-y.2)z2=3*ones(size(x);r0=abs(z1-z2)