Day1 向量与矩阵
向量
向量的点乘
计算公式:
- ;
- ;
应用场景:
-
几何意义:在 方向上投影的长度与 长度的乘积。
-
求 和 的夹角:;
-
将 按照 的方向进行正交分解:
-
判断同向、垂直、反向:
将向量进行单位化之后可以根据点积和1是否接近来判断两向量方向是否接近。
向量的叉乘:
特殊性质:
-
判断方向:
- 右手螺旋定则:右手呈点赞状,四指旋转方向代表 \vec a 到 \vec b 的方向,拇指代表叉乘方向;
-
;
计算公式:
- ;
- ;
- ;
应用场景:
-
根据叉乘方向构建三维坐标系:
- ;代表右手坐标系
- ;代表左手坐标系
-
判断两向量的时针顺序关系:
-
根据第二点的延申:判断点是否在多边形内——判断点与多边形顶点的构成的向量与所有边向量的叉积是否同号。
点乘与叉乘
使用叉乘构造三维坐标系,使用点乘将向量进行分解。
矩阵
基本操作:
-
数乘
-
乘积:前行乘后列
-
转秩:
- ;
- 乘积的转秩:
-
矩阵的逆:
- 单位矩阵:
- ;
-
正交矩阵:矩阵的转秩即为逆矩阵。
如旋转矩阵: