对于任一向量 a ,计算在向量 b 上的投影,可以把向量 a 分解为 a∥ 和 a⊥ , 有 a=a∥+a⊥ , 其中a∥ 是平行于b 的, a⊥ 是垂直与b 的。
如图,求向量a投影到向量b的投影,只需要求平行于b向量的长度即可。
然后可以观察到,a平行 是平行与 b向量的,所以容易得到,a∥=b∥b∥∥a∥∥
然后观察到 cosθ=∥a∥∥a∥∥
所以 ∥a∥∥=cosθ∥a∥
带入得: a∥=b∥b∥∥a∥cosθ
又因为向量点积的公式是: a⋅b=∥a∥bcosθ
所以上面可以再简化为:a∥=b∥b∥2a⋅b
一般如果b是单位向量,就可以简化:
a∥=b⋅a⋅b
最后再求∥a∥∥ 即可。