叉乘 线性代数_线性代数4——向量3(叉积、外积、向量积)
什么是叉积
向量的叉积也叫外积、向量积、叉乘或矢量积。两个向量的叉积是这样表示的:
,这种乘法的计算结果是另一个矢量
,这个矢量
的大小等于原来两个矢量的大小的乘积再乘以两个矢量夹角
(小于180度)的「正弦」:
,
在二维空间内,向量
其几何意义就是以两个向量为边的平行四边形的面积,这在上篇文章中给出了详细说明。
此外,叉积也适用于两个在三维空间内的向量。在三维空间内,向量
i, j, k是三个维度中每个维度的单位向量,有点像三阶行列式,但并不是常理上的行列式,因为行列式不会出现向量,这里仅仅是为了便于表达和记忆。
从上面的描述中可以看出,叉积得到的是一个向量,而不是一个数字,也因此,A×B和B×A并不等同,实际上,
叉积的几何意义
向量的两个要素是模长和方向,让我们从这两个角度考虑叉积的几何意义。
在模长上,叉积的几何意义是以两个向量为边的平行四边形的面积:
两个相同向量的叉积是0,
如果用几何意义解释,二者构成一条线段,线段的面积是0。
在方向上,叉积垂直于平行四边形所在的平面:
由于叉积存在负值,所以垂直的方向可能向上或向下,具体方向根据右手法则判断。
右手法则很有意思,首先要保持拇指朝上,然后其他四指指向叉积的第一个向量
,向内弯曲(以小于180度的角度)四指指向另一个向量
。如果两个向量的方向能符合这个手势,此时拇指的方向就是叉积
的方向;如果必须向外弯曲四指,拇指的反方向是叉积的方向。总之,最终能够以一个舒服的方向竖起拇指就对了。
叉积的作用
计算平行六面体的体积
所谓平行六面体,就是六面体的每个面都是平行四边形,如下图所示:
向量H是垂直于底面的向量,|H|是六面体的高,可看作向量A在H方向上的分量,分量可以用点积表示,这在上一篇中叙述过。如果令u是H方向的单位向量:
判断点是否在同一平面
空间内的三点可以确定一个平面,
是空间中的三个点,另有一点P,如何判断P是否在平面内?P是否在P1,P2,P3组成的平面内?
可以借助向量通过上一节中平行六面体体积的知识判断,如下图所示:
这样形成了三个向量,
是这两个向量围成的平行四边形的面积,
表示平行六面体的体积,如果体积是0,那么P就在平面内。
计算法向量
也可以用另一种方法求解上面的问题,这需要法向量的帮助。一个与平面垂直的向量称为该平面的法向量,一个平面有无数条法向量,法向量与一个常数的乘积还是法向量。
N是平面的法向量,如果
,则P在平面内。根据点积的知识,
,则
。如何计算N呢?实际上,N就是
的叉积。
如果P在平面内,则体积 =
;由于
,
,结合二者:
示例
示例1
平行六面体是三条边是三个向量<2, 2, 0>,<1, 0, 1>,<0, 1, 1>,求该六面体的体积。
很明显是相交于<0, 0, 0>的三个向量,设三个向量分别是A,B,C
体积是4
示例2
计算三个点围成的三角形的面积,
使用叉积很容易计算,需要注意的是,点积和叉乘仅对向量有意义,对点来说则毫无用处,所以首先需要将点转换为向量。
叉乘 线性代数_线性代数4——向量3(叉积、外积、向量积)相关推荐
- 点乘 线性代数_线性代数
资源 笔记 一.vector 向量的长度也叫向量的模: 的长度 : ,即勾股定理. 点乘: 向量vector相乘叫做点乘,结果是一个标量scalar,我们把结果叫做内积(点积). 使用矩阵乘法把向量当 ...
- 线性代数中两个向量相乘_加两个向量| Python的线性代数
线性代数中两个向量相乘 Prerequisite: Linear Algebra | Defining a Vector 先决条件: 线性代数| 定义向量 In the python code, we ...
- 程序员的数学3 线性代数_在编程大佬眼中,线性代数到底是什么样的?
线性代数是什么? 在大学数学学科中,线性代数是最为抽象的一门课,从初等数学到线性代数的思维跨度比微积分和概率统计要大得多.很多人学过以后一直停留在知其然不知 其所以然的阶段,若干年之后接触图形编程或机 ...
- 线性代数_矩阵零空间的维度与奇异值的关系
1. 矩阵的零空间 矩阵A的零空间就Ax=0的解的集合. 零空间的求法:对矩阵A进行消元求得主变量和自由变量:给自由变量赋值得到特解:对特解进行线性组合得到零空间. 假设矩阵如下: 对矩阵A进行高斯消 ...
- 线性代数 第三章 向量与向量空间 知识点总结(Jeff自我感悟)
线性代数 第三章 向量与向量空间 知识点总结(Jeff自我感悟)
- 二维向量的叉积是标量还是向量?
二维向量的叉积是标量还是向量? 今天学习了一下<计算几何>,里面讲了一下关于判断一个点是否在某个三角形内的问题(在二维平面上).其中有一个算法是"同向法",主要是用叉积 ...
- 向量与向量的叉积和向量与矩阵的叉积数学表达式与python 实现
向量与向量的叉积 a=(123)(1)a= \left( \begin{matrix} 1 & 2 & 3 \\ \end{matrix} \right) \tag{1} a=(12 ...
- 2018蓝桥杯C++A组:三角形面积(海伦公式;向量的叉积)
一.题目:三角形面积 已知三角形三个顶点在直角坐标系下的坐标分别为: (2.3,2.5) (6.4,3.1) (5.1,7.2) 求该三角形的面积. 提交小数形式表示浮点数,精确到小数点后三位. 分析 ...
- 向量内积和外积的计算以及意义
向量内积以及外积的计算方式以及其表达的意义 本篇文章转自: https://www.cnblogs.com/gxcdream/p/7597865.html 觉得该博主写得很好,因此记录一下.
最新文章
- swift实现提示框第三方库:MBProgressHUD
- 在Google Android模拟器中使用SD卡(命令行和eclipse环境)
- 科学计算机的显示怎么调整成出厂设置,笔记本电脑怎么恢复出厂设置
- cisco routemap 能在出接口调用吗_潍坊驰燃一号燃料能不能合法在家经营,手续好办吗?...
- 小琛和他的学校(dfs)
- 手把手教你WEB套打程序开发
- android系统三防机,这才是真正给老人设计的智能手机:三防+安卓系统+超大音量,AGM H2...
- 暑假周进度总结报告5
- laravel yii thinkphp 框架对比_thinkPHP--项目
- centos安装过程中gpt报错解决方案
- 10bit、8bit色彩深度,究竟差多少?
- Failed to initialize NVML 长效解决方法
- How to change exchange rate in miro manually?
- Contest2257 - 抗击疫情,从我做起--大中小学生联合训练赛第五十二场
- java的h2是什么_什么是H2数据库
- centos linux开始防火墙
- 怎么修改网页边框html,DIV+CSS网页布局之边框的设置方法
- 【学习笔记】行人异常行为检测的综述
- 数学符号的英文表达(持续更新中)
- 【压缩感知合集5】压缩感知简介和数学模型分析