点积运算叉积运算

向量的点积即数量积,叉积又称向量积或矢量积。点积、叉积甚至两者的混合积在场论中是极其基本的运算。MATLAB是用函数实现向量点、


叉积运算的。


1. 点积运算


点积运算(A·B)的定义是参与运算的两向量各对应位置上元素相乘后,再将各乘积相加。所以向量点积的结果是一标量而非向量。


点积运算函数是:dot(A,B),A、B是维数相同的两向量。


2. 叉积运算


在数学描述中,向量A、B的叉积是一新向量C,C的方向垂直于A与B所决定的平面。用三维坐标表示时
A=Ax·i + Ay·j + Az·k
B=Bx·i + By·j + Bz·k
C=A×B=(Ay·Bz-Az·By)i + (Az·Bx -Ax·Bz )j + (Ax·By-Ay·Bx )k


叉积运算的函数是:cross(A,B),该函数计算的是A、B 叉积后各分量的元素值,且A、B 只能是三维向量。


3. 混合积运算


综合运用上述两个函数就可实现点积和叉积的混合运算,该运算也只能发生在三维向量之间。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值