cross--向量或矩阵的叉乘
生活随笔
收集整理的這篇文章主要介紹了
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【實例分析】計算混合積時順序不可顛倒。
總結
以上是生活随笔為你收集整理的cross--向量或矩阵的叉乘的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: dot--向量或矩阵的点乘
- 下一篇: rank--求矩阵的秩