早教吧 育儿知识 作业答案 考试题库 百科 知识分享

MATLAB题目2x1+3x2+7x3=1X1+9x2+x3=-73x1+x2+2x3=9要求先分别列出系数矩阵和常数列向量,求出其行列式、秩、特征值及特征向量矩阵、2种条件数,系数矩阵的逆矩阵,然后求出其解,将系数矩阵再乘以解向

题目详情
MATLAB题目
2x1+3x2+7x3=1
X1+9x2+x3=-7
3x1+x2+2x3=9
要求先分别列出系数矩阵和常数列向量,求出其行列式、秩、特征值及特征向量矩阵、2种条件数,系数矩阵的逆矩阵,然后求出其解,将系数矩阵再乘以解向量,看是否和常数向量相等.最后将系数矩阵加个0.0002的扰动,看其解是多少?
▼优质解答
答案和解析
A=[2 3 7;1 9 1;3 1 2];
b=[1 -7 9]';
disp('A的行列式为:');det(A)
disp('A的秩为:');rank(A)
[tev,tez]=eig(A);
disp('A的特征值为:');[tez(1,1) tez(2,2) tez(3,3)]
disp('A的特征向量矩阵为:');tev
disp('A的你矩阵为:');inv(A)
disp('Ax=b的解为:');x=A\b %inv(A)*b
disp('否和常数向量相等:');A*x %
A=A+0.0002;%系数矩阵加个0.0002的扰动
disp('加扰动后Ax=b的解为:');A\b