一个方程组可以用几种不同的矩阵形式表示。一种方法是将系统实现为系统中的系数和变量的列向量的矩阵乘法。这个方阵叫做系数矩阵因为它由方程组中变量的系数组成:
矩阵乘积:2x3.x5x+++4y3.y6y+++7z2z3.z===480⟶⎣⎡23.543.6723.⎦⎤⎣⎡xyz⎦⎤=⎣⎡480⎦⎤.
另一种表示形式叫做An增广矩阵是通过将矩阵的列拼接在一起并由竖条分割而创建的。系数矩阵被放在竖条的左边,而每个方程右边的常数被放在竖条的右边:
增广矩阵:2x3.x5x+++4y3.y6y+++7z2z3.z===480⟶⎣⎡23.543.6723.480⎦⎤.
可以对表示这些系统的矩阵进行操作,以提供易于阅读的解决方案。这种操作称为行约简。行约简技术将矩阵转换为行简化阶梯形不改变方程组的解。
的行简化阶梯形一个矩阵的
一个
(表示
rref(一个))是一个等维矩阵,满足以下条件:
- 每一行中最左边的非零元素是
1.这个元素被称为枢轴。
- 任何列最多可以有
1主。如果一列有一个主元,那么该列中的其余元素将是
0.
- 对于任意两列
C1而且
C2它们的轴是一排排的
R1而且
R2,分别,如果pivot in
C1在主轴的左边
C2,然后
R1以上
R2.换句话说,对于任意两个主轴
P1而且
P2,如果
P2在…的右边
P1,然后
P2低于
P1.
- 仅由0组成的行位于矩阵的底部。
为了将任意矩阵转换为行简化阶梯形,需要进行高斯-约当消去。有三种初等行变换用于实现行简化阶梯形:
- 交换两行。
- 将一行乘以任何非零常数。
- 将一行的标量倍数添加到任何其他行。
找到
rref(一个)采用高斯-乔丹消去,其中
一个=⎣⎡21−1664−2−49⎦⎤.
第一行最左边的元素必须是1,所以第一行被2除:
⎣⎡21−1664−2−49⎦⎤第一行除以2。
⎣⎡11−13.64−1−49⎦⎤.
左上角的元素是一个主元,所以第一列的其他元素必须是0。这可以通过用第二行减去第一行来实现。此外,可以将第一行加到第三行,以获得第一列中所需的0:
⎣⎡11−13.64−1−49⎦⎤RX2−RX1而且RX3.+RX1
⎣⎡1003.3.7−1−3.8⎦⎤.
现在最左边的一列是
⎣⎡100⎦⎤,中间的元素可以用第二行除以3得到1:
⎣⎡1003.3.7−1−3.8⎦⎤第二行除以3。
⎣⎡1003.17−1−18⎦⎤.
第二列的顶部和底部元素可以通过适当的行操作置0:
⎣⎡1003.17−1−18⎦⎤RX1−3.RX2而且RX3.−7RX2
⎣⎡1000102−115⎦⎤.
中间这一列
⎣⎡010⎦⎤,该方法通过将第三行除以15继续到第三列:
⎣⎡1000102−115⎦⎤第三行除以15。
⎣⎡1000102−11⎦⎤.
在该过程的最后一步,第三行的倍数被添加到第一行和第二行,这样最后一列就变成
⎣⎡001⎦⎤:
⎣⎡1000102−11⎦⎤RX1−2RX3.而且RX2+RX3.⋅
⎣⎡100010001⎦⎤.□