1. 程式人生 > 其它 >向量的乘法,包括點乘與叉乘

向量的乘法,包括點乘與叉乘

點乘的幾何意義是向量 a 與它在向量 b 所在的軸的投影向量的乘積,物理意義是力向量產生的位移向量所做的功。


a•b = a1*b1 + a2*b2 + ... + an*bn

叉乘的幾何意義是向量 a 和向量 b 構成的平行四邊形的面積,物理意義是力產生的力矩。

我們還要記住,把向量歸一化以後,我們就可以通過向量的點乘與叉乘快速求出向量夾角的正弦和餘弦值。

三維


a X b = [y1 * z2 - y2 * z1, - (x1 * z2 - x2 * z1), x1 * y2 - x2 * y1]