如何看待向量之间的叉乘和点乘

首先明显的区别在于:两个向量点乘的结果是一个标量,而两个向量叉乘的结果则还是一个向量。如下面的例子:

点乘:

向量a = (a1, a2, a3), 是一个1行3列的向量。向量b=(b1, 是一个3行1列的向量。两者点乘的结果为 a1b1+a2b2+a3b3(若我们这里

b2,

b3)

将a1,a2,a3,b1,b2,b3全部赋值为1,那么向量a 点乘 向量b = 1 + 1 + 1 = 3,是一个标量

叉乘:

向量a = (a1, a2, a3), 是一个1行3列的向量。向量b=(b1, b2, b3)同样是一个1行3列的向量。两者叉乘的结果如下:

向量a 叉乘 向量b =

解上面的行列式可以得到:向量a 叉乘 向量b = (a2*b3-a3*b2)i + (a3*b1-a1*b3)j + (a1*b2 - a2*b1)k,这里的i = (1,0,0),j=(0,1,0), k=(0,0,1), 所以最后向量a 叉乘 向量b = (a2*b3-a3*b2,a3*b1-a1*b3,a1*b2 - a2*b1),是一个向量

向量点乘和叉乘的区别相关推荐

  1. DirectX 向量点乘和叉乘

    使用 Length()函数获取向量的长度: 运行一下:还是 不是有效的win32应用程序 错误:下回再整: 然后看一下向量的乘法: 可以调用Add()函数实现两个向量相加: 调用Multiply()实 ...

  2. [基础]-向量点乘和叉乘

    向量的点乘(内积.数量积)和叉乘(外积.向量积) 文章目录 向量的点乘(内积.数量积)和叉乘(外积.向量积) @[TOC] 0.绪论 1.向量点乘(内积) 1.代数角度看 2.从几何方面看 3.常用公 ...

  3. 计算机图形学数学基础——向量点乘和叉乘

    简单总结闫老师图形学课程中向量点乘和叉乘及其在图形学中的意义 1. 向量点乘和叉乘 1.1 向量点乘 1.2 向量叉乘 1.3 向量叉乘的意义 1.3.1 判断向量左右位置 1.3.2 判断点的内外位 ...

  4. 3维向量的点乘叉乘运算

    3维向量的点乘叉乘运算 文章目录 3维向量的点乘叉乘运算 三维向量的点乘 三维向量的叉乘 点到直线的距离 点到平面的距离 三维向量的点乘 点乘得到的是对应元素乘积的和,是一个标量,没有方向 V1( x ...

  5. 对偶性的实质,向量内积就是矩阵叉乘

    对偶性的实质就是转置,[1,2]的转置是[1 2]这从向量的角度就是维度的增加,向量之间有唯一的对应关系.这里的两个向量就是对偶的关系.也就是我们所说的转置矩阵. 向量内积就是矩阵叉乘

  6. 向量点乘、叉乘、矩阵乘法和np.dot

    你讲获得向量点乘.叉乘.矩阵乘法和np.dot的技能 阅读全文: http://gitbook.cn/gitchat/activity/5e6d7f2b88db245f954538ce 您还可以下载 ...

  7. 自己动手证明向量点乘和叉乘的几何意义

    目标 对于游戏行业程序员来说,向量"点乘"和"叉乘"是非常熟悉的运算.从代码上看他们运算过程并不复杂:(以下代码选自UE4的"Vector.h&quo ...

  8. 向量的内积(点乘)与 向量的外积(叉乘)

    向量的内积(点乘) 定义 概括地说,向量的内积(点乘/数量积).对两个向量执行点乘运算,就是对这两个向量对应位一一相乘之后求和的操作,如下所示,对于向量a和向量b: a和b的点积公式为: 这里要求一维 ...

  9. 机器学习中向量的点积和叉乘含义梳理

    定义 概括地说,向量的内积(点乘/数量积).对两个向量执行点乘运算,就是对这两个向量对应位一一相乘之后求和的操作,如下所示,对于向量a和向量b: a和b的点积公式为: 这里要求一维向量a和向量b的行列 ...

最新文章

  1. OLAP和OLTP的区别(基础知识)
  2. 基于三代测序技术的高产糖化酶黑曲霉工业菌株基因组组装与注释及功能基因比较研究
  3. UVA 10954 - Add All
  4. dbsmp口令Oracle_ORACLE口令管理
  5. wangEditor编辑器在laravel中上传图片(二)
  6. 初学者学python好还是c-入门是不是应该选择C而不是直接学Python?
  7. 【C 语言】文件操作 ( 配置文件读写 | 写出或更新配置文件 | 追加键值对数据 | 更新键值对数据 )
  8. 文件与目录管理——笔记
  9. Android 中文 API ——对话框 AlertDialog.Builder
  10. linux top p 乱码,将Linux top命令输入到指定文件时的乱码问题
  11. mfc编程淘汰了吗_工控编程,学完C++基础后再学什么?
  12. 如何给影像添加投影_地面互动投影是如何实现的,需要哪些设备?
  13. GAN网络(Generative Adversarial Networks )
  14. 波卡生态HydraDX将于2月8日通过Balancer发售5亿枚代币
  15. java 圆括号,Java圆括号翻转字符串
  16. 中国计算机管理软件学院,中国管理软件学院官方网站
  17. 丁可以组什么词_“一”可以组什么词?落语读书会学期总结
  18. BZOJ2191:Splite
  19. Spurious Local Minima are Common in Two-Layer ReLU Neural Networks
  20. 中国海洋大学计算机网络考研题,2017年中国海洋大学信息科学与工程学院940计算机网络与安全考研题库...

热门文章

  1. NNIT携手SAP完成高斯数据中心的中美跨国迁移
  2. MyEclipse6.5_org.tigris.subversion.javahl.ClientException: Unsupported working copy format问题解决方法
  3. 商业 AI 发明者Datatist成为Oracle商业AI领域合作伙伴
  4. pg:pager标签运用
  5. java compareTo 方法 和 Comparator 接口
  6. 优雅的实现打印requestId
  7. onresize 事件;浏览器窗口大小调整
  8. 由浅入深理解latent diffusion/stable diffusion(2):扩散生成模型的工作原理
  9. 大数据离线分析系统:统计网站PV、UV
  10. java searchview_java – Searchview不工作,因为应用程序兼容