通过MCP连接 →

输入计算

对于 2 × 2 矩阵,仅使用左上角的 2 × 2 区块(a11、a12、a21、a22)。

数学公式

广告

结果

行列式(det A)
1
3 × 3 matrix
矩阵规模 3 × 3
余子式 M11 -24
余子式 M12 -20
余子式 M13 -5

什么是矩阵行列式?

行列式是由方阵中各元素计算得到的一个数值。它能告诉你矩阵是否可逆(行列式不为零即可逆)、线性变换对面积或体积的缩放倍数,以及对应的方程组是否有唯一解。本计算器涵盖线性代数课程中最常见的两种情形:2×2 和 3×3 矩阵。

带有对角线乘积箭头的 2x2 矩阵,显示 ad 减 bc
对于 2×2 矩阵,行列式是对角线乘积之差:\(ad - bc\)。

如何使用本计算器

先选择矩阵规模(2×2 或 3×3)。然后在对应标注的格子里输入每个元素——\(a_{11}\) 是左上角元素,\(a_{33}\) 是右下角元素。如果选择 2×2 矩阵,只会读取左上角的部分(\(a_{11}\)、\(a_{12}\)、\(a_{21}\)、\(a_{22}\)),其余格子会被忽略。点击"计算"后,行列式会立即显示出来;对于 3×3 矩阵,还会一并列出代数余子式展开中用到的各个 2×2 子式。

公式详解

对于一个 2×2 矩阵,第一行为 a、b,第二行为 c、d,其行列式就是 \(ad - bc\)

$$\det A = ad - bc$$

对于 3×3 矩阵,我们沿第一行做代数余子式展开:把第一行每个元素,乘以删去该元素所在行和列后剩下的 2×2 矩阵的行列式(即它的余子式),并按 +、−、+ 交替符号求和。

$$\det A = a_{11}M_{11} - a_{12}M_{12} + a_{13}M_{13}$$$$\det A = a_{11}(a_{22}a_{33}-a_{23}a_{32}) - a_{12}(a_{21}a_{33}-a_{23}a_{31}) + a_{13}(a_{21}a_{32}-a_{22}a_{31})$$
Advertisement
带有萨吕斯法则对角线的 3x3 矩阵
沿 3×3 矩阵首行的余子式展开,公式的基础。

计算实例

取一个三行分别为 (1, 2, 3)、(0, 1, 4)、(5, 6, 0) 的矩阵。各余子式为 \(M_{11} = 1\cdot 0 - 4\cdot 6 = -24\),\(M_{12} = 0\cdot 0 - 4\cdot 5 = -20\),\(M_{13} = 0\cdot 6 - 1\cdot 5 = -5\)。于是

$$\det A = 1\cdot(-24) - 2\cdot(-20) + 3\cdot(-5) = -24 + 40 - 15 = 1$$

常见问题

行列式等于零意味着什么?说明该矩阵是奇异矩阵——它没有逆矩阵,对应的方程组也不存在唯一解。

行列式可以是负数吗?可以。负的行列式表示该线性变换会改变方向(翻转定向);其绝对值仍然代表面积或体积的缩放倍数。

这个工具能处理更大的矩阵吗?本工具支持 2×2 和 3×3 矩阵,这也是最常用的两种规模。更高阶的行列式通常采用行化简(高斯消元)的方法来计算。

最后更新: