向量AB=向量AO+向量OB=b-a
则向量AD=λ(b-a)
所以向量OD=向量OA+向量AD=a+λ(b-a)
由于OD是高,所以向量OD*向量AB=0
所以[a+λ(b-a)]*(b-a)=0
λ=a*(a-b)/(b-a)^2