您的位置:首页 > 编程语言 > MATLAB

Matlab解线性方程组

2017-12-29 13:57 169 查看
之前一直听说matlab是数学工具

但说实话了解一直不深

直到见到了这个

根据矩阵运算求解线性方程

代码很短,这里的A是系数矩阵,b是等号右边的列向量

B=[A b];
RA=rank(A); % 得到系数矩阵的秩
RB=rank(B); % 得到增广矩阵的秩
if RA == RB && RA == 4
X = A\B;
elseif RA == RB && RA < 4
X= A\b;
C = null(A, 'r');
else
X = 'equition no solve';
end
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: