实验二 MATLAB矩阵分析与处理
班级 姓名 学号
E3 3
1. 设有分块矩阵A
O2 3
R3 2
,其中E、R、O、S分别为单位矩阵、随机矩阵、零矩阵和S2 2
2
对角矩阵,试通过数值计算验证A >> E=eye(3); >> R=rand(3,2); >> O=zeros(2,3); >> S=diag([1 2]); >> A=[E R;O S]; >> A^2
E OR+RS
。 2
S
>> B=[E R+R*S;O S^2]
2. 产生5阶希尔伯特矩阵H和5阶帕斯卡矩阵P,且求其行列式的值Hh和Hp以及它们的条件数Th和Tp,判断哪个矩阵性能更好。为什么? >> H=hilb(5); >> P=pascal(5); >> Hp=det(P); >> Hh=det(H);
>> Th=cond(H,2) >> Tp=cond(P,2)
3. 建立一个5 5矩阵,求它的行列式值、迹、秩和范数。 >> A=rand(5); >> det(A); >> trace(A); >> rank(A); >> norm(A,1); >> norm(A,2); >> norm(A,inf);
4. 已知
29 A 20
8
658
18
12 5
求A的特征值及特征向量。
>> A=[-29 6 18;20 5 12;-8 8 5]; >> [V,D]=eig(A) V =
0.7130 0.2803 0.2733 -0.6084 -0.7867 0.8725 0.3487 0.5501 0.4050 D =