MATLAB rref

17 Mar 2025 | 阅读 2 分钟

简化行阶梯形式 (rref) 将 Gauss-Jordan 消元法更进一步,通过对所有行进行缩放 ERO,使对角线上的 aii 系数都变为 1。

MATLAB rref

简化行阶梯形式更进一步,结果得到所有 1 而不是 a',因此 b' 的列是解

MATLAB rref

MATLAB 有一个内置函数可以做到这一点,称为 rref。例如,对于前面的例子

解是从最后一列找到的,所以 x1 = -2,x2 = 1,x3 = 3。 为了在 MATLAB 中得到这个列向量

MATLAB rref

通过简化增广矩阵找到矩阵逆矩阵

对于大于 2x2 系统的方程组,求矩阵 A 的逆的一种方法是在数学上用相同大小的单位矩阵增广该矩阵,然后对其进行简化。

算法是

  • 用 I 增广矩阵:[A I]
  • 将其简化为 [I X] 方法; X 将是 A-1

例如,在 MATLAB 中,我们可以从一个矩阵开始,用一个单位矩阵对其进行增广,然后使用 rref 函数来简化它。