cross--向量或矩阵的叉乘

cross--向量或矩阵的叉乘

【功能简介】计算向量的外积(叉乘)。(x1,y1,z1)×(x2,y2,z2)=(y1z2-y2z1,z1x2-z2x1,x1y2-x2y1)

【语法格式】

1.C=cross(A,B,dim)

A与B是大小相同的矩阵或数组,函数在dim指定的维数中长度必须为3,C返回A与B的外积。

2.C=cross(A,B)

在A与B第一个长度不为1的维度上计算外积,且在该维度上数组含有3个元素。

【实例3.23】求两个三维向量的外积。

>> a=[0,0,1];  
>> b=[0,2,0];  
>> c=cross(a,b)    %计算向量a与b的外积  
c =  
    -2     0     0  

【实例分析】a、b的外积c垂直于a与b。

【实例3.24】求向量a=(1,2,3)、b=(4,5,6)和c=(7,8,9)的混合积a·(b×c)。

>> a=[1,2,3];  
>> b=[4,5,6];  
>> c=[7,8,0];  
>> d=dot(a,cross(b,c)) %b与c先计算外积,所得结果再与a计算内积  
d =  
   27 

【实例分析】计算混合积时顺序不可颠倒。
  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值