码迷,mamicode.com
首页 > 其他好文 > 详细

向量投影

时间:2014-12-04 23:03:16      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   io   sp   on   2014   log   cti   

译自:http://www.lighthouse3d.com/tutorials/maths/vector-projection/

 

让我们来考虑两个向量v和u. 这一节的目的是:展示怎么计算向量u在向量v上的投影。

bubuko.com,布布扣

图中的puv是向量u在v上的投影。

向量v和puv是在同一方向,我们假设v是单位化向量,那么puv可以定义为:

bubuko.com,布布扣

|puv|是向量puvd的长度,所以我们可以简单的用|puv|得到puv。向量puv和u的长度之间的关系可以由两者的余弦值确定。

bubuko.com,布布扣

我们知道,点积的定义是:

bubuko.com,布布扣

因此,向量puv的长度值为(简单的代入可得):

bubuko.com,布布扣

现在,回到第一个等式,向量puv定义为:

bubuko.com,布布扣

如果向量v已经单位化,长度是一个单元,那么等式中的除法就可以去掉啦。

向量投影

标签:style   blog   http   io   sp   on   2014   log   cti   

原文地址:http://www.cnblogs.com/byhj/p/4143944.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!