矩阵计算器

矩阵加减乘运算,以及行列式、逆矩阵和转置的计算

矩阵计算器

计算 2×2 矩阵的行列式

2×2 矩阵行列式

输入矩阵元素 [a b; c d]

公式
det = ad - bc

什么是矩阵计算器?

矩阵计算器是一种数学工具,用于处理矩阵——按行列排列的数字网格。矩阵用于表示和求解方程组、变换以及表格形式的数据问题。它是代数、微积分、统计学、工程学、物理学、计算机图形学、机器学习等众多领域的基础工具。

常见的矩阵运算包括加法、减法、乘法、转置、行列式和逆矩阵。手动进行这些运算费时费力,尤其对于 3×3 或更大的矩阵更容易出错。矩阵计算器可以快速、准确地给出结果。

常见矩阵运算

  • 加法 (A + B) —— 对应元素相加
  • 减法 (A − B) —— 对应元素相减
  • 乘法 (A × B) —— 行列点积
  • 转置 (Aᵀ) —— 行列互换
  • 行列式 (det(A)) —— 描述矩阵性质的标量
  • 逆矩阵 (A⁻¹) —— 使 A 还原的矩阵

矩阵在同时求解多个线性方程组、2D/3D 图形坐标变换(旋转、缩放)、网络与关系建模(图、马尔可夫链)以及工程与科学数据集计算中尤为重要。

如何使用本矩阵计算器

  1. 选择矩阵大小 —— 例如 2×2、3×3 等(如果计算器支持)
  2. 输入矩阵元素 —— 填写网格(矩阵 A,如需要则填写矩阵 B)
  3. 选择运算 —— 如加法、减法、乘法、转置、行列式或逆矩阵
  4. 点击「计算」 —— 生成结果
  5. 查看输出 —— 确认维度与预期一致

小贴士:

  • 加法 / 减法: 矩阵必须具有相同的大小
  • 乘法: A 的列数必须等于 B 的行数
  • 逆矩阵: 只有方阵(如 2×2、3×3)才可能有逆矩阵,且行列式不能为零

矩阵公式

加法 / 减法

对于大小相同的矩阵 A 和 B:

(A ± B)ᵢⱼ = Aᵢⱼ ± Bᵢⱼ

对应元素相加或相减

转置

行列互换:

(Aᵀ)ᵢⱼ = Aⱼᵢ

第 i 行变成第 i 列

矩阵乘法

若 A 为 m×n,B 为 n×p,则 A×B 为 m×p:

(AB)ᵢⱼ = Σ Aᵢₖ × Bₖⱼ (k = 1 到 n)

每个元素是 A 的某行与 B 的某列的点积

行列式(2×2)

对于 A = [a b; c d]:

det(A) = ad − bc

更大的矩阵使用余子式展开

逆矩阵(2×2)

当 det(A) ≠ 0 时:

A⁻¹ = (1/det(A)) × [d, −b; −c, a]

3×3 及以上使用余子式或行变换

计算示例

示例 1:矩阵加法

A = [1 2; 3 4],B = [5 6; 7 8]

计算: 对应元素逐一相加

结果: [6 8; 10 12]

示例 2:矩阵乘法

A = [1 2; 3 4],B = [2 0; 1 2]

计算:

  • (1,1):1×2 + 2×1 = 4
  • (1,2):1×0 + 2×2 = 4
  • (2,1):3×2 + 4×1 = 10
  • (2,2):3×0 + 4×2 = 8

结果: [4 4; 10 8]

示例 3:转置

A = [1 2 3; 4 5 6](2×3 矩阵)

转置: 行列互换

结果: Aᵀ = [1 4; 2 5; 3 6](3×2 矩阵)

示例 4:行列式与逆矩阵(2×2)

A = [4 7; 2 6]

行列式: 4×6 − 7×2 = 24 − 14 = 10

因为 det(A) ≠ 0,逆矩阵存在:

A⁻¹ = (1/10) × [6, −7; −2, 4] = [0.6, −0.7; −0.2, 0.4]

常见问题

矩阵有什么用?

矩阵用于表示结构化数据和变换,包括求解线性方程组、图形中的坐标变换、网络建模以及工程和科学计算。

什么时候可以对矩阵做加减法?

只有当两个矩阵具有相同的维度(相同的行数和列数)时才能相加或相减,逐对应元素运算。

什么时候可以做矩阵乘法?

矩阵乘法要求 A 的列数等于 B 的行数。若 A 为 m×n,则 B 必须为 n×p。

行列式说明了什么?

行列式是一个数值,反映方阵的性质。若 det(A) = 0,矩阵为奇异矩阵(不可逆);若 det(A) ≠ 0,则逆矩阵存在。

为什么我的矩阵没有逆矩阵?

矩阵必须是方阵且行列式不为零才可逆。如果行列式为 0,矩阵没有逆矩阵(称为奇异矩阵)。

将 Matrix Calculator 嵌入您的网站

想将此计算器添加到您的网站?获取与您网站设计相匹配的自定义嵌入代码,让访客停留更久。

响应式设计
自定义样式
快速加载
手机端优化

什么是矩阵?

矩阵是按行和列排列的矩形数组。矩阵是线性代数的基础,广泛应用于计算机图形学、工程学、经济学、机器学习以及线性方程组的求解。无论是旋转三维物体、训练神经网络,还是分析电路——矩阵都是这一切背后的数学语言。

本计算器支持 2×2 和 3×3 矩阵的最常见运算:加法、减法、数乘、矩阵乘法、行列式、逆矩阵和转置。输入数值,选择运算,即可得到即时结果,无需手动行化简。

如何使用矩阵计算器

  1. 在下拉菜单中选择要执行的运算。
  2. 在输入网格中填写矩阵元素(逐行从左至右输入)。
  3. 对于双矩阵运算(加法、减法、乘法),需同时填写矩阵 A 和矩阵 B。
  4. 点击「计算」,在下方读取结果矩阵或标量值。

核心公式

2×2 Determinant: |A| = ad − bc for A = [[a,b],[c,d]] 2×2 Inverse: A⁻¹ = (1/|A|) × [[d,−b],[−c,a]] Matrix multiplication (A×B): C[i][j] = Σ A[i][k] × B[k][j] Transpose: (Aᵀ)[i][j] = A[j][i]

矩阵乘法不满足交换律——A×B 通常不等于 B×A。当矩阵的行列式为 0 时,该矩阵不可逆,称为奇异矩阵。

典型例题

2×2 行列式

对于 A = [[3, 8], [4, 6]]:|A| = (3×6) − (8×4) = 18 − 32 = −14。

矩阵加法

A = [[1, 2], [3, 4]],B = [[5, 6], [7, 8]]:A + B = [[6, 8], [10, 12]]。

转置

对于 A = [[1, 2, 3], [4, 5, 6]]:Aᵀ = [[1, 4], [2, 5], [3, 6]]。行变列。

常见问题

矩阵行列式有什么用?
行列式用于判断矩阵是否可逆(det ≠ 0),以及线性变换对面积或体积的缩放程度。它是用克拉默法则求解方程组以及理解几何变换的关键工具。
什么时候矩阵没有逆矩阵?
当矩阵的行列式等于零时,该矩阵不存在逆矩阵,称为奇异矩阵(或退化矩阵)。从几何意义上看,这意味着该变换将空间压缩到更低维度——例如,将二维平面映射到一条直线。
为什么 A×B 不等于 B×A?
矩阵乘法不满足交换律,因为结果的每个元素取决于第一个矩阵的特定行与第二个矩阵的特定列的点积。交换顺序后,配对的行列发生变化,通常会产生不同的矩阵。
什么是特征值(简要介绍)?
矩阵 A 的特征值 λ 是满足 A×v = λ×v 的标量,其中 v 是非零向量(称为特征向量)。特征值描述了变换仅对空间进行拉伸或压缩的方向,在主成分分析、振动分析和量子力学中具有根本性意义。
矩阵如何应用于二维图形变换?
在二维图形中,每一种旋转、缩放、剪切和反射都可以表示为乘以一个 2×2(或 3×3 齐次)矩阵。组合多个变换等同于矩阵相乘,这也是 GPU 针对矩阵运算进行优化的原因——渲染每一帧都需要数十亿次矩阵运算。