高斯消元法
主要用于
这几种应用的本质都是通过初等行变换进行矩阵化简, 只是增广矩阵的构造和最终目标有所不同.
通用步骤:
- 构造增广矩阵 .
- 进行初等行变换
初等行变换
Link to original
求解逆矩阵
- 选取单位矩阵 构造增广矩阵。
- 通过初等行变换将增广矩阵行变换计算逆矩阵。
- 当 部分变成单位矩阵时, 右侧部分即为.
示例
Example
对于一个 矩阵 :
通过行变换将左侧的 变成单位矩阵, 右侧将变为 .
特殊情况处理
特殊情况处理
在高斯消元过程中, 如果当前列的主元(pivot)值为 0, 但其他行已被正确形式化, 而不能继续行加减, 此时需要行交换
求解线性方程组
将增广矩阵化简为上三角矩阵, 回代求解线性方程组
- 选取解向量矩阵 构造增广矩阵。
- 前向消元: 通过初等行变换, 将增广矩阵化为上三角矩阵.
- 回代: 从上三角矩阵的最后一行开始, 逐步求解每个变量的值.
示例
Example
考虑以下线性方程组:
1. 构造增广矩阵
2. 前向消元
3. 回代求解
从第三行可以直接得到:
将 代入第二行:
将 和 代入第一行:
所以解为:
计算行最简形
计算矩阵的秩和零化度时,通常使用初等行变换将矩阵化简为行最简形
示例
Example
设矩阵为一个矩阵:
- 将矩阵化简为行最简形(RREF):
- 识别自由变量:
在行最简形中,包括2个有效行和一个零行, 自由变量有1个,因此矩阵的零化度为1。