【矩阵乘法公式】在数学和计算机科学中,矩阵乘法是线性代数中的一个基本操作,广泛应用于工程、物理、计算机图形学、机器学习等领域。矩阵乘法的规则虽然简单,但其背后的逻辑和应用却十分复杂。本文将对矩阵乘法的基本公式进行总结,并通过表格形式清晰展示其运算过程。
一、矩阵乘法的基本概念
矩阵是一个由数字组成的矩形阵列,通常用大写字母表示,如 A、B、C 等。两个矩阵相乘时,必须满足第一个矩阵的列数等于第二个矩阵的行数,否则无法进行乘法运算。
设矩阵 A 是一个 m×n 的矩阵,矩阵 B 是一个 n×p 的矩阵,则它们的乘积 C = AB 是一个 m×p 的矩阵。
二、矩阵乘法的公式
若矩阵 A = [a_{ij}](i=1,...,m;j=1,...,n)
矩阵 B = [b_{jk}](j=1,...,n;k=1,...,p)
则乘积矩阵 C = [c_{ik}],其中:
$$
c_{ik} = \sum_{j=1}^{n} a_{ij} \cdot b_{jk}
$$
即:C 的第 i 行第 k 列的元素是 A 的第 i 行与 B 的第 k 列对应元素的乘积之和。
三、矩阵乘法步骤总结
1. 检查维度是否匹配:A 的列数必须等于 B 的行数。
2. 确定结果矩阵的大小:如果 A 是 m×n,B 是 n×p,则结果 C 是 m×p。
3. 逐行计算:对于 C 中的每一个元素 c_{ik},计算 A 的第 i 行与 B 的第 k 列的点积。
4. 生成最终矩阵:将所有元素填入 C 中,完成乘法运算。
四、矩阵乘法示例(表格展示)
| 矩阵 A (2×3) | 矩阵 B (3×2) | 结果矩阵 C (2×2) |
| 123 | 45 | 1×4 + 2×6 + 3×7 = 37 |
| 456 | 67 | 4×4 + 5×6 + 6×7 = 82 |
| 1×5 + 2×7 + 3×8 = 45 | ||
| 4×5 + 5×7 + 6×8 = 97 |
具体计算过程如下:
- C[0][0] = 1×4 + 2×6 + 3×7 = 4 + 12 + 21 = 37
- C[0][1] = 1×5 + 2×7 + 3×8 = 5 + 14 + 24 = 43
- C[1][0] = 4×4 + 5×6 + 6×7 = 16 + 30 + 42 = 88
- C[1][1] = 4×5 + 5×7 + 6×8 = 20 + 35 + 48 = 103
> 注:以上数值为示例,实际计算应根据具体矩阵内容进行。
五、注意事项
- 矩阵乘法不满足交换律,即 AB ≠ BA,除非在特殊情况下。
- 矩阵乘法满足结合律和分配律。
- 若矩阵中存在零元素,可以适当简化计算过程。
六、小结
矩阵乘法是线性代数的核心操作之一,掌握其公式和运算规则对理解和应用相关领域知识具有重要意义。通过理解矩阵乘法的公式和步骤,可以更高效地进行矩阵运算,提升计算效率和准确性。


