点乘公式推导
来源:互联网 发布:医学软件 编辑:程序博客网 时间:2024/06/10 00:24
一直都没搞清楚dot(a,b) = |a|*|b|*cos<a,b>是怎么推导出来的。很多公式推导都用到它,所以特地查了下,结果在gamedev上找到了答案。
其实很简单,wiki上说点乘的定义式是dot(a,b) = sum(a1*b1,a2*b2,...),简单的二维就是dot(a,b) = a1*b1+a2*b2.
现在由它推导出最上面的公式(乘号省略)
a•b =x1x2 + y1y2
=|a|cosθ1|b|cosθ2 + |a|sinθ1|b|sinθ2
=|a||b|(cosθ1cosθ2 + sinθ1sinθ2)
=|a||b|cos(θ1-θ2)
很简单吧,由于cos是对称的,cos(-θ) = cosθ,所以点乘的结果只与夹角绝对值有关,不存在顺序问题。
- 点乘公式推导
- 点乘公式的推导
- 向量点乘相关公式推导
- 向量点乘相关公式推导
- 向量点乘相关公式推导及 几何解释
- 向量点乘公式推导和几何解释
- 向量点乘相关公式推导及 几何解释
- 向量点乘的推导
- 最小二乘估计与卡尔曼滤波公式推导
- 点到平面的距离公式推导
- 点到平面的距离公式推导
- 《点到平面的距离公式》推导
- 向量的点乘与叉乘公式
- 公式推导
- 谈“点到直线距离公式”的向量推导方法
- 点到平面的基本距离推导公式
- 角点检测harris corner公式推导详解
- 点到平面的距离公式的推导
- POJ 3678 Katu Puzzle 2-sat 判断是否有合法解
- ~~小记录~~
- Struts2 返回带alert的提示框
- TinyXML:一个优秀的C++ XML解析器
- Html的空格显示
- 点乘公式推导
- NFC应用 - 会展用
- 【Silverlight】Bing Maps系列文章汇总
- 国际化编程实现和Struts验证框架 参考工程validateWeb
- Dex Loader Unable to execute Multiple dex files define解决方法
- T4模板, Entity Framework数据库映射文件模板 的自定义生成
- Android 启动过程
- 增强产品竞争力的五个招数
- Oracle RMAN 兼容性 及 不同版本和不同平台之间使用 常见问题说明