1、生成一个 3 行 3 列的随机矩阵,并逆时针旋转 90°,左右翻转,上下翻转。>>A=round(9*rand(3))B=rot90(A)C=fliplr(A)D=flipud(A) A = 7 3 6 2 2 4 8 2 3B = 6 4 3 3 2 2 7 2 8C = 6 3 7 4 2 2 3 2 8D = 8 2 3 2 2 4 7 3 6 2、已知 a=[1 2 3],b=[4 5 6], 求 a.\b 和 a./ ba=[1 2 3]b=[4 5 6]s=a.\bt=a./ b a = 1 2 3b = 4 5 6s = 4.0000 2.5000 2.0000t =0.2500 0.4000 0.5000 3、数组和矩阵有何不同?数组中的元素可以是字符,而矩阵里的只能是数。矩阵是个计算机上的概念,矩阵是数学上的概念。4、已知 a=[1 2 3;4 5 6;7 8 0],求其特征多项式并求其根。A=[1 2 3;4 5 6;7 8 0];[V,D]=eig(A) V = -0.2998 -0.7471 -0.2763 -0.7075 0.6582 -0.3884 -0.6400 -0.0931 0.8791D = 12.1229 0 0 0 -0.3884 0 0 0 -5.7345 5、已知多项式 a(x)=x2+2x+3,b(x)=4x2+5x+6,求 a,b 的积并微分。p=[1 2 3];q=[4 5 6];k=conv(p,q)s=polyder(k)k = 4 13 28 27 18s = 16 39 56 27 6、求解方程 1) 2) 解(1):A=[1,2;2,3]b=[8;13]x=A\b A = 1 2 2 3b = 8 13x = 2.00003.0000 (2):A=[1 2;2 3; 3 4]b=[1;2;3]x=A\b A = 1 2 2 3 3 4b = 1 2 3x = 1.00000.0000 7、用两种方法创建符号矩阵,A =[ a, 2*b ;3*a, 0] A=sym('[a 2*b;3*a,0]') A =[ a, 2*b][ 3*a, 0] syms a b A=[a 2*b;3*a 0] A =[ a, 2*b][ 3*a, 0] aa=[a 2*b;3*a 0];A=sym(aa) A =[ a, 2*b][ 3*a, 0] 8、计算二重不定积分syms x yf=x*exp(-x*y) f =x/exp(x*y) s1=int(int(f,x),y) s1 =1/(y*exp(x*y)) pretty(s1) 1 ---------- y exp(x y) 9、对符号方程 f = ax^2+bx+c 求解。1)对 x 求解,2)对 a 求解。syms a b c x;[x]=solve('a*x^2+b*x+c=0')[a]=solve('a*x^2+b*x+c=0') x = -(b + (b^2 - 4*a*c)^(1/2))/(2*a) -(b - (b^2 - 4*a*c)^(1/2))/(2*a)a = -(b + (b^2 - 4*a*c)^(1/2))/(2*a) -(b - (b^2 - 4*a*c)^(1/2))/(2*a) 10、求解微分方程。y=dsolve('D2y+4*Dy+2*y','y(0)=1,Dy(0)=0','x') y =(2^(1/2)*exp(x*(2^(1/2) - 2))*(2^(1/2) + 2))/4 + (2^(1/2)*(2^(1/2) - 2))/(4*exp(x*(2^(1/2) + 2)))