数学软件MATLAB实验作业.docx
数学软件MATLAB实验作业数学软件与数学实验作业一.(数学软件)练习题任选12题,其中1924题至少选2题:3.对下列各式进行因式分解.(1).symsxy>>factor(x5-x3)(2).symsxy>>factor(x4-y4)(3).symsx>>factor(16-x4)(4).symsx>>factor(x3-6*x2+11*x-6)(5).symsxy>>factor(x+y)2-10*(x+y)+25)(6).symsxy>>factor(x2/4+x*y+y2)(7).symsxyab>>factor(3*a*x+4*b*y+4*a*y+3*b*x)(8).symsx>>factor(x4+4*x3-19*x2-46*x+120)5.解下列方程或方程组.(1).solve('(y-3)2-(y+3)3=9*y*(1-2*y)')(2).solve('3*x2+5*(2*x+1)')(3).solve('a*b*x2+(a4+b4)*x+a3*b3','x')(4).solve('x2-(2*m+1)*x+m2+m','x')(5).x,y=solve('4*x2-9*y2=15','2*x-3*y=15')6.计算极限.(1).symsxf=(exp(x)-exp(-x)/sin(x);limit(f,x,0)(2)symsx>>f=(x/(x-1)-1/log(x);>>limit(f,x,1)(3).symsx>>f=(1-cos(x)/x2;>>limit(f,x,0) (4).symsx>>f=1+1/x2;>>limit(f,x,inf)9.计算下列不定积分.(1).int('(2*x-3)100','x')(2)int('(x+1)*x(-12)','x')(3).int('(x2)*(ax)','x')(4).int('(2*x2-5)/(x4-5*x2+6)','x')(5).int('ln(x+(1+x2)1/2)','x')(7).F=int(int('arctan(y/x)','x'),'y')(8).F=int(int(int('x*y*z*(1-x-y)','x'),'y'),'z')10.计算下列定积分.(1).F=int('(sin(x)2*(cos(x)2','x','1','0')(2).F=int('(exp(x)-1)1/2','x','ln2','0')(3)F=int('(exp(x)1/2)/(exp(x)+exp(-x)1/2','x','1','0')(4).F=int('x2/(x2+a2)1/2','a','0')(5).F=int(int('x2+y3','y','1-x','1'),'x','2','1')(6).F=int(int('x*y2','y','x','x2'),'x','1','0')(7).F=int(int('r2*(sin(&)2','r','0','a'),'&','0','2*pi')(8).F=int(int(int('x*y*z','z','x+y','0'),'y','x','0'),'x','1','0')13.计算行列式.(1)A=1234;2341;3412;4123;>>det(A)(2).symsab>>A=1+a111;11-a11;111+b1;1111-b;>>det(A)14.计算AB,AC,B2,和CA.A=10-1;023A=10-1023>>B=2-14;10-2;031B=2-1410-2031>>C=02;5-1;31C=025-131>>A*B>>A*C>>B2>>C*A15.求下列矩阵的秩.(1).A=21-111;3-21-34;14-35-2;>>rank(A)(2).B=11-3-41;3-1143;15-9-81;>>rank(B)16.求下列矩阵的逆矩阵.(1).A=-213;0-11;120A=-2130-11120inv(A)(2).B=33-4-3;0611;5421;2332B=33-4-3061154212332>>inv(B)(3)C=2571;6340;5-2-31;11-1-1C=257163405-2-3111-1-1>>inv(C)17.解下列线性方程组.(1).a=1-211;1-21-1;1-215;b=1;-1;5;>>x=ab(2).A=1-2-1-2;4121;254-1;1111;B=2;3;0;1/3;>>X=AB18.求出下列矩阵的全部特征值和特征向量.(1).>>symsa>>A=0a;-a0;>>VD=eig(A)(2).B=001;010;100;>>VD=eig(B)(3).C=1111;11-1-1;1-11-1;11-11;>>VD=eig(C)19.作出下列函数的图像.(1).x=-100:0.1:100;y=1+x+x.2;>>plot(x,y,'red-')(2).x=-70:0.1:70;y=(x-1).*(x-2).2;>>plot(x,y,'g.')(3).>>x=-10:0.1:10;y=x+sin(x);plot(x,y,'yel*')(4.)x=-60:0.1:60;>>y=x.2.*(sin(x).2;>>plot(x,y,'b:')21.画处下列参数方程所表示的曲线.(1).t=-6:0.1:6;x=(t+1).2/4;y=(t-1).2/4;>>plot(x,y)(2).symsat=-pi:0.1:pi;x=a.*cos(2.*t);y=a.*cos(3.*t);>>plot(x,y)(3).t=pi:pi/100:6*pi;x=t.*log(t);y=log(t)/t;>>plot(x,y)二.(数学实验)练习题任选2题3.通过计算机编程求10000以内的所有素数.Form=2,mgp4,3=RandomInteger,1,4;gp4,4=RandomInteger,1,4;p=0;Fork1=1,k1