线性代数,矩阵的运算
1. 矩阵的基本概念
在开始运算之前,先确保你了解矩阵的定义:
- 矩阵:一个矩阵是一个由数字(或符号)排列成的矩形阵列,通常用大写字母(如
)表示。 - 矩阵的维度用“行数 × 列数”表示。例如,一个 2×3 的矩阵有 2 行和 3 列:
2. 矩阵的基本运算
2.1 矩阵加法
- 定义:只有当两个矩阵具有相同的维度(即相同的行数和列数)时,才能相加。加法是将对应位置的元素相加。
- 公式:如果
,则 。 - 示例: 假设有以下两个矩阵:
则它们的和为: - 注意:如果两个矩阵维度不同(比如一个是 2×2,另一个是 2×3),则无法相加。
2.2 矩阵乘法(点乘)
- 定义:矩阵乘法(也叫点乘)是将一个矩阵的行与另一个矩阵的列进行对应元素的乘积求和。矩阵
(维度 )和矩阵 (维度 )相乘的结果是一个 的矩阵。 - 条件:矩阵
的列数必须等于矩阵 的行数。 - 公式:如果
,则 。 - 示例: 假设有以下两个矩阵:
则它们的乘积为: - 注意:矩阵乘法不满足交换律,即
(除非满足特定条件)。
2.3 向量叉乘(Cross Product)
- 定义:叉乘是两个三维向量之间的运算,结果是一个新的向量。这个新向量垂直于原始两个向量所在的平面,并且其方向可以通过“右手定则”确定。
- 条件:叉乘通常只适用于三维向量(即每个向量有 3 个分量)。
- 公式:对于向量
和 ,叉乘 为: - 示例: 假设有两个向量:
则叉乘为: - 注意:叉乘的结果是一个向量,而非标量;另外,叉乘不满足交换律,
。