且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

向量投影

更新时间:2022-09-23 19:57:06

给定一个向量u和v,求u在v上的投影向量,如下图。

向量投影

假设u在v上的投影向量是u’,且向量u和v的夹角为theta。一个向量有两个属性,大小和方向,我们先确定u’的大小(即长度,或者模),从u的末端做v的垂线,那么d就是u’的长度。而u’和v的方向是相同的,v的方向v/|v|也就是u’的方向。所以有

向量投影                          (1)

再求d的长度。

向量投影                      (2)

最后求cos(theta)

向量投影                   (3)

联合求解方程(1)(2)(3)得到

向量投影

这就是最终的投影向量。

而这个向量的长度d是

向量投影

============================

以下是旧的推导,也保留。

向量投影

 

本文转自zdd博客园博客,原文链接:http://www.cnblogs.com/graphics/archive/2010/08/03/1791626.html,如需转载请自行联系原作者