文档

跨产品

句法

C =交叉(A,B)
c =交叉(a,b,昏暗)

描述

例子

c =交叉(a,b返回跨产品一种b

  • 如果一种b是向量,然后它们的长度为3。

  • 如果一种b是矩阵或多维阵列,然后它们必须具有相同的尺寸。在这种情况下,功能对待一种b作为三元素向量的集合。该函数沿第一个阵列尺寸的相应向量计算了相应的向量的交叉产物,该数组尺寸等于3。

例子

c =交叉(a,b,,,,暗淡评估阵列的跨产品一种b沿维度,暗淡一种b必须具有相同的大小大小(a,昏暗)尺寸(B,昏暗)必须是3暗淡输入是一个正整数标量。

例子

全部收缩

创建两个3-D向量。

a = [4 -2 1];b = [1 -1 3];

找到跨产品的一种b。结果,C,是垂直于两者的矢量一种b

C =交叉(A,B)
C =-5 -11 -2

使用点产品来验证下载188bet金宝搏C垂直于一种b

点(c,a)== 0&dot(c,b)== 0
ans =逻辑1

结果是合乎逻辑的1((真的)。

创建两个包含随机整数的矩阵。

a = randi(15,3,5)
a =13 14 5 15 15 14 10 9 3 8 2 2 1 15 13 13
b = randi(25,3,5)
b =4 20 1 17 10 11 24 22 19 17 23 17 24 19 5

找到跨产品的一种b

C =交叉(A,B)
C =300 122 -114 -228 -181 -291 -198 -198 -105 -30 55 87 136 101 234 175

结果,C,包含五个独立的跨产品。下载188bet金宝搏一种b。例如,C(:,1)等于跨产品的A(:,1)B(:,1)

创建两个3 x-3 x-3的随机整数阵列。

a = randi(10,3,3,3);b = randi(25,3,3,3);

找到跨产品的一种b,将行视为向量。

C =交叉(A,B,2)
C = C(:,:,1)= -34 12 62 15 72 -109 -49 8 9 C(:, :,::,3)= -109 -45 131 1 -74 82 -6 101 -121

结果是行矢量的集合。例如,C(1,:,1)等于跨产品的A(1,:,1)b(1,:,1)

找到跨产品的一种b沿着第三维(DIM = 3)。

d =交叉(a,b,3)
d = d = d(:,:,1)= -14 179 -106 -56 -4 -75 2 -37 10 D(:,:,:,:,2)= -37 -162 -37 50 -124 -124 -78 1 63 118 D(:,:,3)= 62 -170 56 46 72 105 -2 -53 -160

结果是在第三维中定向向量的集合。例如,D(1,1,:)等于跨产品的A(1,1,:)b(1,1,:)

输入参数

全部收缩

输入数组,指定为数字数组。

数据类型:单身的|双倍的
复杂的数字支持:金宝app是的

沿着操作的维度,指定为正整数标量。尺寸的大小暗淡必须为3。如果未指定值,则默认值是第一个数组维度等于3。

考虑两个2-D输入阵列,一种b

  • 十字(A,B,1)治疗列一种b作为向量并返回相应列的交叉产品。下载188bet金宝搏

  • 十字(A,B,2)对待行一种b作为向量并返回相应行的跨产品。下载188bet金宝搏

如果返回错误,如果暗淡大于ndims(a)

更多关于

全部收缩

跨产品

两个3-D矢量之间的交叉产物产生了垂直于两者的新矢量。

考虑两个向量

一种 = 一种 1 一世 ^ + 一种 2 j ^ + 一种 3 k ^ ,,,, b = b 1 一世 ^ + b 2 j ^ + b 3 k ^

就涉及基础向量的矩阵决定因素而言 一世 ^ ,,,, j ^ , 和 k ^ ,跨产品一种b

C = 一种 × b = | 一世 ^ j ^ k ^ 一种 1 b 1 一种 2 b 2 一种 3 b 3 | = (( 一种 2 b 3 - 一种 3 b 2 一世 ^ + (( 一种 3 b 1 - 一种 1 b 3 j ^ + (( 一种 1 b 2 - 一种 2 b 1 k ^

几何, 一种 × b 垂直于两者一种b。跨产品的大小 一种 × b ,等于使用的平行四边形面积一种b作为一方。该区域与一种b以及向量之间的角度

一种 × b = 一种 b α

因此,如果一种b是平行的,然后交叉产物为零。

扩展功能

也可以看看

|

在R2006a之前引入

这个话题有帮助吗?