1.向量点乘公式推导和几何解释

一般来说,点乘结果描述了两个向量的“相似”程度,点乘结果越大,两向量越相近。

01.向量点乘(dot product)是其各个分量乘积的和,公式:

用连加号写:

02.几何解释:

点乘的结果是一个标量,等于向量大小与夹角的cos值的乘积。

a•b = |a||b|cosθ

如果a和b都是单位向量,那么点乘的结果就是其夹角的cos值。

a•b = cosθ

03.推导过程:

假设a和b都是二维向量,θ1是a与x轴的夹角,θ2是b与x轴的夹角,向量a与b的夹角θ等于θ1 - θ2.

a•b = ax*bx + ay*by

=  (|a|*sinθ1) * (|b| * sinθ2) +   (|a| * cosθ1) * (|b| * cosθ2)

= |a||b|(sinθ1*sinθ2 + cosθ1*cosθ2)

=|a||b|(cos(θ1-θ2))

= |a||b|cosθ

2.点乘交换率和分配率的推导

01.交换率

02.分配率

转自:卡哥

向量点乘相关公式推导相关推荐

  1. 向量点乘相关公式推导及 几何解释

    1.向量点乘公式推导和几何解释 01.向量点乘(dot product)是其各个分量乘积的和,公式: 用连加号写: 02.几何解释: 点乘的结果是一个标量,等于向量大小与夹角的cos值的乘积. a•b ...

  2. 向量数量积公式_多法 | 向量数量积相关最值问题的常见处理方法

    近日QQ群更新的部分内容如下高中11大类86个易错点全梳理(185页Word)恒成立涉及10大类40小类题型梳理(100页Word)高中数学10大专题100个考点配例题全梳理2020高考真题分类汇编理 ...

  3. 向量组是否相关与行列式,方程组,秩的联系。

    1.首先引入克拉姆法则 如上图所示: 法则的给出: 1)对于非齐次方程组来说: 若D/=0. -①系数行列式D作为未知数分母 -②用b1-bn替换对应列数作为分子,进而得到x1x2-xn唯一存在. 2 ...

  4. Python 算法:线性回归及相关公式推导

    0 前言 本文以一个小小的案例展开,主要讲解了线性回归的步骤.常用的两种求最优解的方法(最小二乘法和sklearn回归算法及算法原理)及相关函数.公式的过程推导. 相关环境: Windows 64位 ...

  5. 指数分布族(Exponential Family)相关公式推导及在变分推断中的应用

    本文作者:合肥工业大学 管理学院 钱洋 email:1563178220@qq.com 内容可能有不到之处,欢迎交流. 未经本人允许禁止转载. 文章目录 指数分布族的概念 典型分布转化 Bernoul ...

  6. 两个向量投影的计算公式推导

    已知向量a,b求向量b在向量a上的投影1 b的投影向量=Vector3.Dot(a.normalized,b)*a.normalized;2 b的投影向量=(Vector3.Dot(a,b)/a.ma ...

  7. 【数据结构-矩阵】矩阵的相关公式推导

    文章目录 1 数组 1.1 一维数组 1.2 二维数组 2 对称矩阵 2.1 上三角部分(i ≤ j) 2.2 下三角部分(i ≥ j) 3 三角矩阵 3.1 上三角矩阵(i ≤ j 的元素不全为 0 ...

  8. 向量点乘的图形学意义

    向量的点乘是入门图形学的重要基础,本身并不复杂,但因为总与叉乘(图形学前期用不着)放在一起讲,搞得新手都很混乱,本文单独讲解一些点乘的图形学意义,新手先忘掉叉乘吧. 1.向量 向量即空间中的一个点到另 ...

  9. CTR经典模型串讲:FM / FFM / 双线性 FFM 相关推导与理解

    CTR 系列文章: 广告点击率(CTR)预测经典模型 GBDT + LR 理解与实践(附数据 + 代码) CTR经典模型串讲:FM / FFM / 双线性 FFM 相关推导与理解 CTR深度学习模型之 ...

最新文章

  1. python使用matplotlib绘制水平条形图并在条形图上添加实际数值标签实战
  2. Consul负载均衡策略
  3. Restrict Users to Use Old Passwords
  4. 计算机组装学位,《计算机组装与维护》虚拟实验界面设计与制作学位论文 .doc...
  5. [vue] vue项目有做过单元测试吗?
  6. JVM优化系列-Java对象引用与可触及强度
  7. django 1.8 官方文档翻译:13-3 日志
  8. java连接hive代码_Hive:用Java代码通过JDBC连接Hiveserver
  9. 深度学习的最新研究进展(二)
  10. oracle中特殊字符处理
  11. 非常漂亮滴皮肤skin++ 终极破解之法
  12. mysql安装+navicat激活
  13. Simulated Binary Crossover(SBX)的学习
  14. 华为机试真题 C++ 实现【最大化控制资源成本】【100%通过率】【2022.11 Q4 新题】
  15. Fedora 10 下载地址
  16. 问题 E: 完美立方
  17. 2D转3D技术的优势
  18. 第五章 机械加工工艺过程设计 小结
  19. 【数据博彩】如何使用大数据机器学习预测NBA比赛结果?
  20. 树的基本概念以及java实现二叉树(一)

热门文章

  1. 02FFmpeg-音视频基本概念
  2. Linux命令之查看磁盘占用空间du
  3. 名校毕业生集体考公,“数据分析”告诉你,为什么宇宙的尽头是考公务员
  4. 战神引擎架设php,【战神引擎】1.96影刺版35整理一键端+双端+架设教程
  5. java宏定义三目运算define_宏定义的正确写法,三目运算的宏定义
  6. 现在流行的服务器操作系统,现在主流服务器操作系统
  7. 小米商城推出新功能:AI 帮你挑手机;Stack Overflow 临时封杀 ChatGPT;Meta 裁员再生事端|极客头条
  8. 假想面试题:现在有一串字符串2, 2, 3……,其中字符串中的数字类似于Word文档中的标题级别,最终效果是让它们按照Word文档导航窗格中的标题级别格式进行展示
  9. 06:寻宝_第1集:寻宝游戏!
  10. mac如何使用Git上传本地项目到github?