如何用rref求解有无穷多解得方程组
发布网友
发布时间:2022-12-10 20:16
我来回答
共1个回答
热心网友
时间:2023-10-21 15:09
matlab中怎么求解线性方程组呢?matlab中求解线性方程组可应用克拉默法则(Cramer’s
Rule)即通过det()函数计算各个矩阵的行列式来求,也可以用高斯消元法来求解。matlab中的rref()函数可以将矩阵化成行最简形式,用法如下:假如有一线性方程组为:16
x1
+
2
x2
+
3
x3
=
135
x1
+
11
x2
+
10
x3
=
89
x1
+
7
x2
+
6
x3
=
124
x1
+
14
x2
+
15
x3
=
1令A
=16
2
3
135
11
10
89
7
6
124
14
15
1然后使用命令
B
=
rref(A)
则可得到矩阵A的航最简形式B=1
0
0
10
1
0
30
0
1
-30
0
0
0从而可以很方便得到原线性方程组的解了。如果原线性方程组无解,那么返回的是一个单位矩阵。