数学基础知识01——向量叉乘

本文详细介绍了向量点乘和叉乘的基本概念及计算方法。点乘适用于计算两个向量之间的夹角余弦值,叉乘则用于求解由两个向量所决定平面的法向量。文中还给出了在二维和三维坐标系中进行这些运算的具体步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先说一说向量点乘,向量a=(x1,y1)和向量b=(x2,y2)

设a和b所在坐标系是正交的,坐标系向量为(i, j)

a•b= x1*x2+y1*y2+ 2*(x1y2+x2y1)*(i•j)

由于向量(i)和(j)相互垂直,所以(i•j) = 0;

a•b = x1*x2+y1*y2;

同理,在空间坐标系下,向量a=(x1, y1, z1) 和向量b=(x2, y2, z2);

a•b = x1*x2+y1*y2+z1*z2;

用矩阵计算,可以这样表示

 

 

然后再说一说向量叉乘,在空间中,两个(不平行)的向量决定了一个平面

两向量叉乘,得到的是一个向量,而这个向量就是这个平面的(一个)法向量,(即垂直于这个平面)

设这两个向量为a=(x1, y1, z1)和b=(x2, y2, z2);

通过矩阵可以求得两向量的向量积

该向量设为c=(y1*z2-y2*z1, x2*z1-x1*z2, x1*y2-x2*y1);

向量c点乘向量a和向量b都为0

 

用矩阵来计算,aXb可以表示为

我们只需要反过来求得前面的矩阵就可以了,这个很简单

好,求出前面的矩阵之后,我们以后就可以使用矩阵来表示叉乘了

aXb = (aX)•(b),

而(aX)就是这个3x3的反对称矩阵。

 

转载于:https://www.cnblogs.com/keyncoin/p/5489316.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值