主要内容

描述

例子

C =交叉(A,B返回叉积一个B

  • 如果一个B是向量,那么它们的长度一定是3。

  • 如果一个B是矩阵或多维数组,则它们必须具有相同的大小。在这种情况下功能对待一个B作为三元素向量的集合。该功能沿着尺寸等于3的第一阵列尺寸计算相应矢量的横向乘积。

例子

C =交叉(A,B昏暗的计算数组的叉乘一个B沿着维度,昏暗的一个B必须具有相同的大小和两者大小(暗)大小(B,昏暗的)必须是3。的昏暗的输入是一个正整数标量。

例子

全部折叠

创建两个三维矢量。

A = [4 -2 1];B = [1 -1 3];

求叉乘一个B.结果,C,是一个垂直于两者的向量一个B

C =交叉(A, B)
C =1×35 -11年2

用点乘来验证下载188bet金宝搏C垂直于一个B

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

结果是合乎逻辑的1真的).

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

一个=兰迪(15、3、5)
一个=3×513 14 5 15 15 14 10 9 3 8 2 2 15 15 13
B =兰迪(25、3、5)
B =3×54 20 1 17 10 11 24 22 19 17 23 17 24 19 5

求叉乘一个B

C =交叉(A, B)
C =3×530 55 87 136 101 234 175

结果,C的列之间包含5个独立的叉乘下载188bet金宝搏一个B.例如,C (: 1)等于交叉产品(: 1)B (: 1)

创建两个3乘3乘3的随机整数多维数组。

一个=兰迪(10,3,3,3);B =兰迪(25岁,3,3,3);

求叉乘一个B,把这些行当作向量。

C =交叉(A, B, 2)
C = C (:: 1) = -34 12 62 72 -109 -49 8 9 C (:,: 2) = 45 198 -164 -170 0 -18 -55 190 -116 C (:,:, 3) = -109 -45 131 -74 82 6 101 -121

结果是行向量的集合。例如,C(1,:,1)等于交叉产品(1: 1)B (1: 1)

求叉乘一个B沿第三维度(昏暗的= 3).

D =交叉(A, B, 3)
d = D(:,:,:1)= -14 179 -106 -56 -4 -75 2 -37 10 d(:,2)= -37 -162 -37 50 -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的第一个数组维度。

考虑两个二维输入数组,一个B

  • 十字架(A, B, 1)处理一个B作为向量,并返回相应列的叉乘。下载188bet金宝搏

  • 十字架(A,B,2)处理的行一个B作为向量,并返回相应行的叉乘。下载188bet金宝搏

返回一个错误,如果昏暗的大于ndims (A)

更多关于

全部折叠

交叉产品

两个三维向量的叉乘会产生一个新的向量,它垂直于这两个向量。

考虑这两个向量

一个 一个 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之前介绍