🪜矩阵行变换分步计算器 - 高斯消元、行最简形、行列式、逆矩阵
学线性代数时最想看的不是答案,而是过程。输入一个最大 6×6 的矩阵,工具会用高斯消元或高斯-若尔当消元一步步化简,每一步都写出行变换(如 R2 ← R2 − 3R1、R1 ↔ R2、R1 ← R1 ÷ 2)并显示变换后的矩阵,主元和被改动的行会高亮。支持化成行阶梯形(REF)和行最简形(RREF),用消元法和余子式(拉普拉斯)展开两种方法求行列式,用 [A | I] 增广矩阵求逆矩阵,求矩阵的秩与主元列,以及对增广矩阵 [A | b] 化简后判断方程组唯一解、无解或无穷多解并写出通解。全程使用分数精确运算,1/3 不会变成 0.3333,适合对照作业与课本。
免费 · 无需注册 · 浏览器本地处理最后更新:
正在加载工具...
如何使用矩阵分步计算
- 1选择要做的运算:行最简形 RREF、行阶梯形、行列式、逆矩阵、秩或解方程组 Ax = b
- 2设置行数和列数,填入矩阵(可填整数、分数 3/4 或小数,也可从 Excel 整块粘贴)
- 3按顺序查看每一步行变换和变换后的矩阵,最后得到结果
常见问题
- 行阶梯形和行最简形有什么区别?
- 行阶梯形(REF)只要求每个非零行的首个非零元(主元)比上一行更靠右、主元下方全是 0,这是高斯消元的结果;行最简形(RREF)进一步要求每个主元都是 1,且主元所在列的其它元素全是 0,这是高斯-若尔当消元的结果。一个矩阵的 RREF 是唯一的,REF 不唯一。
- 用行变换求行列式时要注意什么?
- 交换两行会让行列式变号;某行加上另一行的倍数,行列式不变;某行乘以 k,行列式也乘以 k。工具求行列式时只用前两种变换化成上三角,行列式 = 对角线元素之积 × (−1)^交换次数,并用余子式展开再算一遍对照。
- 怎么用初等行变换求逆矩阵?
- 把 A 和同阶单位矩阵并排写成 [A | I],对整个增广矩阵做行变换,把左半部分化成单位矩阵 I,此时右半部分就是 A⁻¹。如果左边化不成 I(出现全零行),说明 det(A) = 0,A 不可逆。
- 怎么判断线性方程组有没有解?
- 把增广矩阵 [A | b] 化成行最简形后比较秩:若 rank(A) < rank([A|b]),会出现“0 = 非零数”的矛盾行,方程组无解;若两者相等且等于未知数个数,有唯一解;若相等但小于未知数个数,有无穷多解,没有主元的变量是自由变量,工具会写出通解。