matlab解联立方程
时间: 2023-08-23 14:40:32 浏览: 251
MatLab解线性方程
在MATLAB中可以使用“\”运算符或者“inv()”函数来求解联立方程组。
假设有以下联立方程组:
```
2x + y - z = 1
x + 3y + 2z = 11
3x + 2y + 4z = 13
```
使用“\”运算符:
```matlab
A = [2 1 -1; 1 3 2; 3 2 4];
B = [1; 11; 13];
X = A\B;
```
使用“inv()”函数:
```matlab
A = [2 1 -1; 1 3 2; 3 2 4];
B = [1; 11; 13];
X = inv(A)*B;
```
两种方法得到的结果是一样的。其中,矩阵A是系数矩阵,向量B是常数向量,向量X是未知数向量。
阅读全文