如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
Matlab考试总结(100分)之前拷课件的时候,老师给了一个cpt00的文件,里面有9道题,比较简单,感觉像是考题,我就把他全部弄出了,并添加2012年的部分有参考价值的题目和练习题,把他们整理在一起,希望对大家有帮助。由于时间比较紧,可能会有问题,大家可以跟我联系QQ:181816322。一、矩阵基本运算(约10分)(1)求矩阵a的逆阵、对角线及其行列式的值。a=21-3-13107-124-210-15a=[21-3-1;3107;-124-2;10-15];inv(a)det(a)(2).产生一个5阶的随机矩阵,大小位于(-5,5),并求出方阵的逆、行列式的值、特征值与特征矢量及正交矩阵。(8分,2012年考试题)情况一:产生的矩阵元素全为整数A=randint(5,5,[-5,5])情况二:产生的矩阵元素为小数A=-5+10*rand(5)矩阵的逆:B=inv(A)或者B=A^(-1)行列式的值:D=det(A)特征值和特征矢量:[mn]=eig(A)正交矩阵:E=orth(A)扩展:矩阵的伪逆:pinv(A)矩阵的秩rank(A)条件数:cond(A)LU分解:[l,u]=lu(A)QR分解:[q,r]=qr(A)1、2、无穷范数:norm(A,1)norm(A,2)norm(A,inf)产生5阶的魔方(魔术)矩阵:magic(5)2.求垂直于向量A=(1,2,3)和B=(3,4,5)的向量,并计算三个向量的混合积(平行六面体的体积)。A=[123];B=[3,4,5];C=cross(A,B)S=dot(A,cross(B,C))二、求导,积分,微分,极限15分求下列函数的极限(作业题)(1)lim(x2/sin2(x/3))x=0(2)lim((tanx-sinx)/sin3x)x=0程序代码如下:symsx;a=limit(x^2/(sin(x/3))^2,0)b=limit((tan(x)-sin(x))/(sin(x))^3,0)(3)(3分)(2012年考题)symstxlimit((1+2*t/x)^(3*x),x,inf)2.求下列函数的定积分(1)(x+sinx)/(1+cosx)[0,pi/2](2)cos5xsinx[0,pi/2]symsx;int((x+sin(x))/(1+cos(x)),x,0,pi/2)int(cos(x)^5*sin(x),x,0,pi/2)3.求导数(2012年考题)symsatxf=[a,t^2;t*cos(x),log(x)];diff(f,x)diff(f,t,2)diff(diff(f,x),t)三、求线性方程,非线性方程,微分方程15分1.求方程x3-x-1=0和方程3x2-ex=0的根。(263)(266)(1)方法一:p=[10-1-1];roots(p)方法二:s=solve('x^3-x-1=0')vpa(s,6)(2)方法一:s=fsolve('3*x^2-exp(x)',1)方法二:s=solve('3*x^2-exp(x)')vpa(s,6)2.求解下列线性方程组,要求写出程序代码。(必考)2X1-3X2+X3+2X4=8X1+3X2+X4=6X1-X2+X3+8X4=17X1+X2-2X3+2X4=5Matlab程序代码如下:(运行正确)symsx1x2x3x4f=2*x1-3*x2+x3+2*x4-8;g=x1+3*x2+x4-6;h=x1-x2+x3+8*x4-1;i=7*x1+x2-2*x3+2*x4-5;[x1,x2,x3,x4]=solve(f,g,h,i)3.解线性方程组(作业题15)a1x+b1y+c1z=d1a2x+b2y+c2z=d2其中ai,bi,ci,di为常数,x,y,z为变量a3x+b3y+c3z=d3[x,y,z]=solve('a1*x+b1*y+c1*z=d1','a2*x+b2*y+c2*z=d2','a3*x+b3*y+c3*z=d3','x','y','z')4.非线性方程的符号解法(fsolve函数,课本P90例题3.11,2012年考题,考的概率不大,由于非线性方程组求解需要初始值,初始值得确定一般需要画图,所以应该考的概率不大,即使考,也只会是下面题目的系数稍微改一下,这样初始值还是可以用[0.5,0.5])x1-0.7sinx1-0.2cosx2=0x2-0.7cosx1+0.2sinx2=0解:首先编制函数文件fc.m如下fc.mfunctiony=fc(x)y(1)=x(1)-0