三维向量A,B的叉积是怎么算的,为什么matlab中说A×B=(a2b3-a3b2)*i+(a3b1-a1b3)*j+(a1b2-a2b1)*k.
发布网友
发布时间:2022-04-30 08:00
我来回答
共2个回答
热心网友
时间:2023-10-21 12:55
比方说A=(a1,a2,a3),B=(b1,b2,b3)
那么AXB就是[ i, j, k;
a1,a2,a3;
b1,b2,b3]
这个矩阵的行列式的值,经过计算就应该是A×B=(a2b3-a3b2)*i+(a3b1-a1b3)*j+(a1b2-a2b1)*k.这个结果是个向量。资料中的是点积,是对应元素相乘得到的,记作A·B=a1b1+a2b2+a3b3,资料中的错了,因为点积得到的是个数字,即标量,没有方向的。
热心网友
时间:2023-10-21 12:56
AXB=[i,j,k;
a1,a2,a3;
b1,b2,b3];
后面那是个矩阵,用MATLAB里的方法表示的。
资料说是a1b1*i+a2b2*j+a3b3*k,这个结果是点积结果,不是叉积结果