向量的内积,外积

  • 向量
  • 向量的模
  • 向量的计算
  • 向量加减
  • 向量点乘(内积、点积、数量积)
  • 向量叉乘(外积、向量积)
  • 混合积
  • 混合积公式推导
  • 向量的几何运用


向量

高中时的向量长这样:三维向量内积python 三维向量内积推导_线性代数
在线性代数中,一个三维向量可以用三维向量内积python 三维向量内积推导_点积_02矩阵表示,如:三维向量内积python 三维向量内积推导_线性代数_03
所以对于一般的n元向量可以用三维向量内积python 三维向量内积推导_点积_04矩阵表示,如:三维向量内积python 三维向量内积推导_三维向量内积python_05,向量中的每一个元素三维向量内积python 三维向量内积推导_三维向量内积python_06,都称作向量的一个分量。

向量的模

向量的模即向量的长度,如果A是n维向量,则A的模标记为:
三维向量内积python 三维向量内积推导_线性代数_07

向量的计算

向量加减

向量三维向量内积python 三维向量内积推导_叉乘_08 向量三维向量内积python 三维向量内积推导_点积_09

三维向量内积python 三维向量内积推导_点积_10

向量点乘(内积、点积、数量积)

向量三维向量内积python 三维向量内积推导_叉乘_11和向量三维向量内积python 三维向量内积推导_叉乘_12三维向量内积python 三维向量内积推导_叉乘_13

a和b的点积公式为:三维向量内积python 三维向量内积推导_叉乘_14
另一种写法:三维向量内积python 三维向量内积推导_线性代数_15

向量三维向量内积python 三维向量内积推导_叉乘_11和向量三维向量内积python 三维向量内积推导_叉乘_12的点积结果是一个数值
点乘的几何意义是:是一条边向另一条边的投影乘以另一条边的长度
点乘的物理意义可看做:力F在位移x的方向上做的功(三维向量内积python 三维向量内积推导_点积_18

向量叉乘(外积、向量积)

向量三维向量内积python 三维向量内积推导_线性代数_19 向量三维向量内积python 三维向量内积推导_三维向量内积python_20

a和b的叉乘公式为:
三维向量内积python 三维向量内积推导_三维向量内积python_21

三维向量内积python 三维向量内积推导_线性代数_22

三维向量内积python 三维向量内积推导_叉乘_23

三维向量内积python 三维向量内积推导_三维向量内积python_24是单位向量,分别是:x轴方向三维向量内积python 三维向量内积推导_线性代数_25 y轴方向三维向量内积python 三维向量内积推导_叉乘_26 z轴方向三维向量内积python 三维向量内积推导_线性代数_27

计算方式就是把中间的式子当成一个三维向量内积python 三维向量内积推导_三维向量内积python_28的行列式,最后结果合并同类项

三维向量内积python 三维向量内积推导_三维向量内积python_28的行列式计算:三维向量内积python 三维向量内积推导_点积_30

看看另一种傻瓜式算法(虽然傻,但这是书上的推导过程):

  • 单位向量:x轴方向三维向量内积python 三维向量内积推导_叉乘_31 y轴方向三维向量内积python 三维向量内积推导_线性代数_32 z轴方向三维向量内积python 三维向量内积推导_点积_33
  • 三维向量内积python 三维向量内积推导_三维向量内积python_34
  • 三维向量内积python 三维向量内积推导_叉乘_35
  • 三维向量内积python 三维向量内积推导_三维向量内积python_36
  • 三维向量内积python 三维向量内积推导_点积_37
  • 三维向量内积python 三维向量内积推导_叉乘_38
  • 三维向量内积python 三维向量内积推导_点积_39

三维向量内积python 三维向量内积推导_三维向量内积python_40

向量三维向量内积python 三维向量内积推导_叉乘_11和向量三维向量内积python 三维向量内积推导_叉乘_12的叉乘结果还是一个向量,大小是三维向量内积python 三维向量内积推导_叉乘_43,方向遵守右手定则(先让右手四指指向三维向量内积python 三维向量内积推导_叉乘_11的方向,当右手的四指从三维向量内积python 三维向量内积推导_叉乘_11以不超过180度的方向转向三维向量内积python 三维向量内积推导_叉乘_12时,竖起的大拇指就是三维向量内积python 三维向量内积推导_叉乘_47的方向。[三维向量内积python 三维向量内积推导_叉乘_47三维向量内积python 三维向量内积推导_叉乘_11转向三维向量内积python 三维向量内积推导_叉乘_12三维向量内积python 三维向量内积推导_点积_51三维向量内积python 三维向量内积推导_叉乘_12转向三维向量内积python 三维向量内积推导_叉乘_11])

在三维几何中,向量a和向量b的叉乘结果是a和b向量构成的平面的法向量。通俗一点就是如果三维向量内积python 三维向量内积推导_三维向量内积python_54,那么三维向量内积python 三维向量内积推导_线性代数_55

点乘的几何意义是:三维向量内积python 三维向量内积推导_叉乘_47在数值上等于由向量三维向量内积python 三维向量内积推导_叉乘_11和向量三维向量内积python 三维向量内积推导_叉乘_12构成的平行四边形的面积(也就是三维向量内积python 三维向量内积推导_点积_59为底,三维向量内积python 三维向量内积推导_线性代数_60为高)
点乘的物理意义可看做:力F在力臂L的方向上的力矩(三维向量内积python 三维向量内积推导_叉乘_61三维向量内积python 三维向量内积推导_点积_62是从转动轴到着力点的距离矢量)

补充:

  • 三维向量内积python 三维向量内积推导_点积_63
  • 叉乘不满足结合律,满足雅克比恒等式:三维向量内积python 三维向量内积推导_三维向量内积python_64
  • 两个非零向量三维向量内积python 三维向量内积推导_三维向量内积python_65三维向量内积python 三维向量内积推导_点积_66平行,当且仅当三维向量内积python 三维向量内积推导_三维向量内积python_67
  • 拉格朗日公式1:三维向量内积python 三维向量内积推导_叉乘_68
  • 拉格朗日公式2:三维向量内积python 三维向量内积推导_叉乘_69

混合积

定义: 已知三个向量a,bc。如果先作两向量ab的外积a×b,把所得到的向量与第三个向量c再作数量积,这样得到的数量叫做三向量a,b,c的混合积,记作[abc]。

定理:三个向量a,b,c共面的充分必要条件是[abc]=0

性质:
三维向量内积python 三维向量内积推导_点积_70 式子1:三维向量内积python 三维向量内积推导_线性代数_71
三维向量内积python 三维向量内积推导_点积_70 式子2:三维向量内积python 三维向量内积推导_三维向量内积python_73
三维向量内积python 三维向量内积推导_点积_70

向量的混合积[abc]是这样一个数,它的绝对值表示以向量a、b、c为棱的平行六面体的体积。如果向量a、b、c组成右手系(即c的指向按右手规则从a转向b来确定),那么混合积的符号是正的;如果a、b、c组成左手系(即c的指向按左手规则从a转向b来确定),那么混合积的符号是负的。
其实从定义就可看出,混合积的正负取决于向量(a×b)与向量c夹角的余弦值。

几何运用:
三维向量内积python 三维向量内积推导_叉乘_75 两向量a、b为邻边,所构成的平行四边形的面积。|a|是底|b|三维向量内积python 三维向量内积推导_线性代数_76是高
混合积[abc]的绝对值,等于三个向量a、b、c为邻边,所构成的平行六面体的体积。三维向量内积python 三维向量内积推导_三维向量内积python_77是底面积,|c|三维向量内积python 三维向量内积推导_线性代数_78是高,三维向量内积python 三维向量内积推导_叉乘_79是向量(a×b)与向量c的夹角

混合积公式推导

向量三维向量内积python 三维向量内积推导_叉乘_80 ,向量三维向量内积python 三维向量内积推导_线性代数_81 ,向量三维向量内积python 三维向量内积推导_点积_82

因为:

三维向量内积python 三维向量内积推导_叉乘_83

所以:

三维向量内积python 三维向量内积推导_点积_84

向量的几何运用

示例1

三维向量内积python 三维向量内积推导_叉乘_85

三维向量内积python 三维向量内积推导_点积_86

示例2
平面XOY上的三个点三维向量内积python 三维向量内积推导_三维向量内积python_87,则三角形ABC的有向面积三维向量内积python 三维向量内积推导_三维向量内积python_88

证明:
向量三维向量内积python 三维向量内积推导_点积_89 ,向量三维向量内积python 三维向量内积推导_线性代数_90
以向量a、b为邻边,所构成的平行四边形的有向面积三维向量内积python 三维向量内积推导_点积_91

三维向量内积python 三维向量内积推导_叉乘_92

三维向量内积python 三维向量内积推导_三维向量内积python_93

示例3
空间中的三个向量,向量三维向量内积python 三维向量内积推导_叉乘_94 ,向量三维向量内积python 三维向量内积推导_三维向量内积python_95 ,向量三维向量内积python 三维向量内积推导_线性代数_96 ,以三个向量为邻边构成的的平行六面体的有向体积三维向量内积python 三维向量内积推导_叉乘_97

三维向量内积python 三维向量内积推导_三维向量内积python_98

示例4
空间中的两个向量,向量三维向量内积python 三维向量内积推导_叉乘_94 ,向量三维向量内积python 三维向量内积推导_三维向量内积python_100则两向量所在平面的法向量 三维向量内积python 三维向量内积推导_点积_101

三维向量内积python 三维向量内积推导_点积_102