点乘
计算过程满足交换律,结合律,分配律
结果是一个数值
作用
- 看向量角度关系,若结果为负数,说明cos小于0,为钝角,结果为0则两向量垂直,结果为正数则夹角为锐角
- 找一个向量在另一个向量上的投影,可以用来分解向量
叉乘
计算的结果为一个向量,上面的式子没有给结果,只给了结果的模,要表达计算结果需要加上方向信息。
右手法则
拿a×b举例,右手从a出发向b旋转,握紧四指,形成一个大拇指的手势,大拇指指向的方向即结果向量的方向。旋转为顺时针或逆时针的根据是:手指根部为a,不弯曲时指向a的方向,然后向b方向进行弯曲(a和b夹角为锐角)。
作用
- 判定左右关系
- 判定内外关系
判定一个点是否在三角形内
AP × AB,根据右手法则,p在AB的左侧,朝屏幕外
BC × BP,CA × CP同理
对于三条边的向量,P均在左侧,结果向量均朝屏幕外,因此点在三角形内
矩阵相乘
相乘的矩阵本身必须可乘
3×2的矩阵乘2×4的矩阵得到了3×4的矩阵。
结果的计算,拿26举例,位于第二列第四行
就拿左矩阵的第二行向量和右矩阵的第四行向量相乘(5×4)+(2×3)=26
矩阵相乘不满足交换律,满足结合律和分配律