矩阵行列式计算器

使用这款免费的在线线性代数工具,立即计算任意方阵的行列式:2×2、3×3、4×4 或更大矩阵。

用分号分隔行、用逗号分隔列输入方阵,然后点击“计算”即可得到行列式。

矩阵行列式计算器
使用这款免费的在线线性代数工具,立即计算任意方阵的行列式:2×2、3×3、4×4 或更大矩阵。

用分号 (;) 分隔行,用逗号 (,) 分隔列。矩阵必须是方阵(行数和列数相同)。

关于矩阵行列式计算器

行列式是可由任意方阵计算出的单个标量值,用于概括该矩阵的重要代数性质。它是线性代数中最重要的量之一,出现在方程组理论、特征值、矩阵逆、微积分中的变量替换公式,以及物理和工程的许多领域。 对于 2×2 矩阵 [[a, b],[c, d]],行列式定义为 ad − bc。这个公式给出了矩阵两个行向量所形成平行四边形的有向面积。对于 3×3 矩阵,行列式可沿任意一行或一列进行代数余子式展开,将问题展开为三个 2×2 行列式,并按所选行或列的元素加权且符号交替。 对于更大的矩阵,最高效的精确方法是高斯消元(LU 分解)。通过一系列行操作把矩阵化为上三角形式,同时记录所有行交换(每次交换都会改变行列式符号)。上三角矩阵的行列式就是对角线元素的乘积,因此将这些对角元素相乘并应用累计的符号因子即可。 行列式的符号和大小包含丰富信息。正行列式表示矩阵代表的变换保持方向;负行列式表示它反转方向(例如反射)。行列式的绝对值等于矩阵缩放体积的比例因子:行列式为 5 表示体积扩大 5 倍,而行列式为 0.5 表示体积压缩为一半。 零行列式尤其重要:它表示矩阵是奇异的,行(或列)线性相关,变换会把空间压缩到较低维子空间,并且矩阵没有逆。在线性方程组 Ax = b 中,A 的行列式为零表示方程组无解或有无穷多解,具体取决于 b 是否位于 A 的像空间中。 本计算器使用带部分主元选择的高斯消元以提高稳定性,可正确处理任意大小的矩阵。结果会四舍五入到十位有效数字,以消除浮点噪声,同时保留实际计算所需的精度。

矩阵行列式示例

四个从 2×2 到 4×4 的示例,展示包括零行列式和负行列式在内的不同结果。

矩阵行列式说明
[[1,2],[3,4]]−2det = 1×4 − 2×3 = 4 − 6 = −2。非零,因此矩阵可逆。
[[1,2,3],[4,5,6],[7,8,9]]0第三行等于 2×(第二行)− 第一行,因此各行线性相关。行列式为零,矩阵是奇异矩阵。
[[2,−1,0],[−1,2,−1],[0,−1,2]]4这是一个三对角矩阵。det = 4。非零行列式确认它可逆;它常出现在离散化的一维边值问题中。
[[1,0,0,0],[0,2,0,0],[0,0,3,0],[0,0,0,4]]24一个 4×4 对角矩阵。行列式是对角线元素的乘积:1×2×3×4 = 24。

如何使用矩阵行列式计算器

  1. 在“矩阵”字段中输入方阵。用逗号分隔同一行内的元素,用分号分隔行。例如,输入 1,2;3,4 表示 2×2 矩阵 [[1,2],[3,4]]。
  2. 确认矩阵的行数和列数相同;行列式只对方阵有定义。
  3. 点击“计算”。行列式会以单个数字显示在下方,并附带说明矩阵是否可逆的提示。
  4. 查看提示:零行列式表示矩阵奇异且没有逆;非零行列式表示矩阵可逆。
  5. 点击“重置”清空输入,并开始计算新的矩阵。

常见问题

什么是矩阵的行列式?
行列式是由方阵计算出的标量值,编码了矩阵的重要性质。它等于由矩阵的行(或列)形成的平行多面体的有向体积。非零行列式表示矩阵可逆;零行列式表示矩阵奇异。
3×3 矩阵的行列式如何计算?
对于 3×3 矩阵,行列式可用代数余子式展开求得。选择任意一行或一列,对每个元素,将其乘以删除该元素所在行和列后得到的 2×2 子矩阵的行列式,并按代数余子式符号模式(+、−、+)交替改变符号。这三个乘积的和就是行列式。
行列式为零意味着什么?
行列式为零表示矩阵是奇异矩阵:它没有逆,行(或列)线性相关,并且以该矩阵为系数矩阵的方程组要么无解,要么有无穷多解。从几何上看,该矩阵会把空间压缩到较低维子空间。
行列式可以是负数吗?
可以。负行列式表示矩阵变换会反转方向,例如包含反射。行列式的绝对值仍然给出体积的缩放因子。例如,行列式为 −3 表示矩阵反转方向并将体积缩放 3 倍。
行操作会影响行列式吗?
会,但影响方式是可预测的。交换两行会改变行列式的符号。把某一行乘以标量 k 会使行列式乘以 k。把一行的倍数加到另一行不会改变行列式。这些规则是用高斯消元高效计算行列式的基础。
这个计算器支持多大尺寸的矩阵?
本计算器支持任意大小的方阵:2×2、3×3、4×4 以及更大矩阵。对于小矩阵(最大 4×4),使用直接公式精确计算结果;对于更大的矩阵,使用带部分主元选择的高斯消元,对典型实际输入稳定且准确。