cross
Produto vetorial de dois vetores de 3 elementos.
Categoria: Mathematics > Linear Algebra
Sintaxe
C = cross(A, B)
Retorna o vetor A x B, perpendicular a ambos.
Descrição
O produto vetorial é perpendicular aos dois vetores, segue a regra da mão direita e tem comprimento igual à área do paralelogramo que eles formam. É nulo quando os vetores são paralelos, e cross(B, A) = -cross(A, B).
No MATLAB, cross também aceita arrays de vetores 3-D e um argumento de dimensão.
Argumentos de entrada
A, B- Vetores com três elementos cada.
Argumentos de saída
C- Vetor com as componentes
[A2*B3 - A3*B2, A3*B1 - A1*B3, A1*B2 - A2*B1].
Exemplo
Vetores unitários e um par qualquer
cross([1 0 0], [0 1 0])
cross([1 2 3], [4 5 6])
Saída
ans = 1×3
0 0 1
ans = 1×3
-3 6 -3