MATLAB中计算外积的命令是多少?

如题所述

在数学上,两向量的叉乘是一个过两相交向量的交点且垂直于两向量所在平面的向量。在Matlab中,用函数cross实现。
函数 cross
格式 C = cross(A,B) %若A、B为向量,则返回A与B的叉乘,即C=A×B,A、B必须是3个元素的向量;若A、B为矩阵,则返回一个3×n矩阵,其中的列是A与B对应列的叉积,A、B都是3×n矩阵。

外积即是叉积。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-04-03
MATLAB中 dot(x, y)和cross(x, y)是向量内积和外积的函数。
举例:

clc;clear;
x=[1,2,3];
y=[2,5,1];
X=dot(x,y);
Y=cross(x,y,2);
结果
X =

15
Y =

-13 5 1
第2个回答  2013-04-02
求向量a与b的外积符号是
a &x b
注意:用前必须写上
with(LinearAlgebra):
第3个回答  2013-04-02
就直接用乘法就可以了啊
相似回答