【矩阵相乘是什么】矩阵相乘是线性代数中的一个基本运算,广泛应用于数学、物理、计算机科学等领域。它是指两个矩阵按照一定规则进行运算,得到一个新的矩阵。矩阵相乘并不是简单的元素相乘,而是通过行与列的对应元素相乘后求和的方式进行计算。
一、矩阵相乘的基本概念
矩阵是一个由数字组成的矩形阵列,通常用大写字母表示,如 A、B、C 等。矩阵相乘指的是两个矩阵 A 和 B 相乘,得到一个新的矩阵 C,记作 C = AB。
矩阵相乘需要满足以下条件:
- 矩阵 A 的列数必须等于矩阵 B 的行数。
- 结果矩阵 C 的行数等于矩阵 A 的行数,列数等于矩阵 B 的列数。
二、矩阵相乘的规则
1. 位置匹配:矩阵 A 的第 i 行与矩阵 B 的第 j 列对应元素相乘。
2. 逐项相加:将这些乘积结果相加,得到 C 的第 i 行第 j 列的元素。
3. 顺序不可交换:矩阵相乘不满足交换律,即 AB ≠ BA(除非在特殊情况下)。
三、矩阵相乘示例
假设矩阵 A 是一个 2×3 矩阵,矩阵 B 是一个 3×2 矩阵,则它们可以相乘,结果为一个 2×2 矩阵。
矩阵 A
$$
\begin{bmatrix}
1 & 2 & 3 \\
4 & 5 & 6 \\
\end{bmatrix}
$$
矩阵 B
$$
\begin{bmatrix}
7 & 8 \\
9 & 10 \\
11 & 12 \\
\end{bmatrix}
$$
结果矩阵 C = AB
$$
\begin{bmatrix}
(1×7 + 2×9 + 3×11) & (1×8 + 2×10 + 3×12) \\
(4×7 + 5×9 + 6×11) & (4×8 + 5×10 + 6×12) \\
\end{bmatrix}
=
\begin{bmatrix}
58 & 62 \\
139 & 154 \\
\end{bmatrix}
$$
四、矩阵相乘的表格总结
| 概念 | 内容 |
| 定义 | 矩阵相乘是两个矩阵按照特定规则进行运算,得到新的矩阵 |
| 条件 | 矩阵 A 的列数必须等于矩阵 B 的行数 |
| 运算方式 | 行 × 列,对应元素相乘后求和 |
| 结果维度 | 若 A 是 m×n,B 是 n×p,则结果是 m×p |
| 交换性 | 不满足交换律,AB ≠ BA |
| 应用 | 数据处理、图像变换、系统建模等 |
五、常见误区
- 混淆“矩阵相乘”与“元素相乘”:矩阵相乘不是简单地对应元素相乘,而是按行乘列的方式进行。
- 忽略维度匹配:如果矩阵的维度不匹配,无法进行相乘操作。
- 误认为可交换:矩阵相乘的结果依赖于顺序,不能随意调换位置。
六、小结
矩阵相乘是一种重要的线性代数运算,它在多个学科中都有广泛应用。理解其规则和应用方法,有助于更好地掌握相关领域的知识。通过表格形式总结,可以帮助更清晰地掌握矩阵相乘的核心要点。


