在matlab中分别用逆矩阵法和除法求解线性方程组
时间: 2024-04-12 22:26:59 浏览: 162
在 MATLAB 中,我们可以使用逆矩阵法或者矩阵除法来求解线性方程组。下面是两种方法的示例代码:
逆矩阵法:
```matlab
% 定义系数矩阵 A 和常数向量 b
A = [2, 1; 3, 4];
b = [5; 6];
% 求解线性方程组 Ax = b
x = inv(A) * b;
% 显示结果
disp(['解 x = ' num2str(x')]);
```
矩阵除法:
```matlab
% 定义系数矩阵 A 和常数向量 b
A = [2, 1; 3, 4];
b = [5; 6];
% 求解线性方程组 Ax = b
x = A \ b;
% 显示结果
disp(['解 x = ' num2str(x')]);
```
无论是逆矩阵法还是矩阵除法,上述代码都将输出线性方程组的解 x。请注意,这里的 x 是一个列向量。
阅读全文