​一般我们在解决立体几何题目时会选择建立坐标系,因为这样做比较保险也有固定套路。很多时候这些题目要求你计算某一个面的法向量(normal vector),这在高中阶段也是有固定方法的,我们这里想要介绍的是一种更高级也更迅速的方法,也就是引入向量叉乘(cross product,“向量”同物理中的“矢量”概念,一直想不通为啥数学和物理用不一样的名字,英文都是vector)这一概念。

我们都学过向量的标量积,也就是所谓的点乘(dot product),两个向量做标量积后得到的是一个标量。我们这里定义一种新的向量运算,也就是向量积或者叫叉乘:

其运算结果仍是一个向量,我们记之为向量c,它的模定义为:

其中θ为向量a和向量b的夹角,如下图所示,c的模即以ab为两条边的平行四边形的面积。

图片来源:百度图片

c的方向定义为垂直于ab所构成的平面,并且abc构成右手螺旋定则,也就是右手四指方向从a转向b,大拇指即得到c方向。定义了这一新的运算之后,我们从这个定义出发能证明以下几条重要性质:

前两条性质根据定义一眼就能看出,第三条叉乘的分配律是非常重要的性质,证明也比较困难,我们不打算赘述了。

那么在三维坐标系中,ab拥有了坐标表示后,c的坐标该怎么计算呢?记x,y,z轴正方向的单位向量分别为ijk,则有:

则根据叉乘的上述三条性质我们得到c为:

第二个等号我们运用了性质3,第三个等号我们运用了性质1和性质2,最后一个等号则运用了简单的ijk之间的叉乘关系。这一计算公式让我们直接能够从ab的坐标表示得到c的坐标表示,用行列式可以更简洁地表示并方便记忆:

有了这个公式,对于任意一个面的法向量,我们总可以选取该面上的两个不共线向量来直接叉乘出来,一般解题中直接就选该面的两条边上的单位向量就行了。

警告:这个方法比高中阶段介绍的方程求解法要方便许多,但是用这种方法解题万一出错了很可能得不到求解法向量这一步的过程分。

三维叉乘怎么算_奇技淫巧系列:向量叉乘相关推荐

  1. 两个向量的点乘和叉乘怎么算_向量的点乘和叉乘

    向量的点乘和叉乘2019-12-09 15:46:24文/董月 点乘,也叫数量积.结果是一个向量在另一个向量方向上投影的长度,是一个标量.叉乘,也叫向量积.结果是一个和已有两个向量都垂直的向量. 点乘 ...

  2. 两个向量的点乘和叉乘怎么算_向量点乘(内积)和叉乘(外积、向量积)概念及几何意义解读...

    向量是由n个实数组成的一个n行1列(n*1)或一个1行n列(1*n)的有序数组: 向量的点乘,也叫向量的内积.数量积,对两个向量执行点乘运算,就是对这两个向量对应位一一相乘之后求和的操作,点乘的结果是 ...

  3. 点乘叉乘坐标公式_点积与叉乘的运算与物理意义

    原文:http://blog.csdn.net/jacke121/article/details/55804353 向量是由n个实数组成的一个n行1列(n*1)或一个1行n列(1*n)的有序数组: 向 ...

  4. 两个向量的点乘和叉乘怎么算_Unity游戏开发——向量运算(点乘和叉乘)

    0.前言 在游戏开发中,确定目标的方位,朝向,夹角等相关数据需要用到向量间的计算,其中最常用到的就是点乘和叉乘. 说实话,因为向量的运算在平时开发中不是经常使用,我也总弄混这两种运算的含义,所以这次好 ...

  5. 三维叉乘怎么算_自然资源管理,三维GIS能做什么?

    由于自然资源部的组建,"山.水.林.田.湖.草"作为生命共同体综合管理是当前的迫切需求,原有的单要素的资源管理方式满足不了当前的管理需求,需要技术上实现从二维到三维的转变. 自然资 ...

  6. 三维叉乘怎么算_圆锥曲线第十四节:二次点乘与二次叉乘

    目录: 质点:圆锥曲线题目的三维矢量解法​zhuanlan.zhihu.com 我们在第八节中已经涉及到了"二次点"和"二次线"(它们统称二次曲线)的概念,我们 ...

  7. 三维叉乘怎么算_小学数学心算速算:多位数乘一位数

    在心算速算中,乘法一直是最难的,因为,乘法的运算,需要列竖式,如果遇到多位数乘多位数,竖式就更复杂了.对于小学三.四年级的小同学来说,进行乘法竖式的运算,出错率也是很高的. 要学习多位数乘法的心算速算 ...

  8. 两个向量的点乘和叉乘怎么算_向量的点乘和叉乘的区别,举个例子,谢谢!

    一.运算结果不同: 叉乘运算结果是一个向量而不是一个标量.并且两个向量的叉积与这两个向量和垂直.点乘,也叫数量积.结果是一个向量在另一个向量方向上投影的长度,是一个标量. 二.应用不同: 1.点乘:平 ...

  9. 两个向量的点乘和叉乘怎么算_【解析几何】赋值法(点乘双根法)解决解析几何大题...

    这是一个很好用的方法,用好了解几大题运算可以加快很多 这个方法是我从我一个朋友那里get到的,然后自己研究了一下,在这里分享给大家 这个方法的核心就是二次方程有 然后我们就可以对 赋值然后得出有关 的 ...

  10. 两个向量的点乘和叉乘怎么算_点乘(内积)和叉乘(外积、向量积)

    转自原创出处:http://blog.csdn.net/dcrmg/article/details/52416832 向量是由n个实数组成的一个n行1列(n*1)或一个1行n列(1*n)的有序数组: ...

最新文章

  1. Android架构篇-5 CI/CD(持续集成、持续交付、持续部署)
  2. openstack下
  3. 关于 Fatal NI connect error 12170
  4. matlab hold off没用,matlab中 hold on 与hold off的用法
  5. mysql可以使用mybaties框架吗_搭建一个简单的mybatis框架
  6. SQL Server常用函数 -- 更新中
  7. python自加1_python中有自增
  8. Android 去掉标题全屏显示
  9. 五种 JSP页面跳转方法详解
  10. iphone隔空投送android设备,苹果手机隔空投送怎么使用?iPhone隔空投送功能使用教程介绍[多图]...
  11. 学习之 “Spark的安装配置”
  12. html radio 更换图片,CSS 点击radio实现两个图片样式切换并且多个radio中只能有一个checked...
  13. 给字体添加背景图 HTML+CSS
  14. 2021正睿csp7连day3
  15. js字符串首字母大写其他小写
  16. 游戏任务剧情布局系统分析
  17. 极飞C2000分析报告
  18. minicom的按键控制_minicom使用教程
  19. 2022-2027年中国房产网络服务行业市场全景评估及发展战略规划报告
  20. 项目管理五大过程与十大知识领域

热门文章

  1. Spring boot集成海康威视门禁设备
  2. 从零开始之驱动发开、linux驱动(二十、linux设备驱动中的并发控制)
  3. 随机森林分类+随机森林回归+实例:用随机森林回归填补缺失值+机器学习调参思想+实例:随机森林在乳腺癌数据上的调参
  4. 重心法求中心matlab,两个中转站选址问题(重心法,metlab,spss)程序.ppt
  5. ArcCatalog基础操作
  6. java 文件比对(四)-- 使用 diffutils
  7. 【彩票】彩票预测算法(一):离散型马尔可夫链模型C#实现
  8. 三菱PLC与两台变频器通讯控制 三菱PLC通过MODBUS控制两台士林变频器程序,PLC可以用3U或者3G,
  9. STM32--舵机(SG90)
  10. 集成光子芯片Micro-comb原理