- Um vetor é tratado como uma matriz 1 \(\times\) N ou matriz N \(\times\) 1.
- Um vetor na forma de 1 \(\times\) N pode ser inserido como [……] ou [[……]].
Exemplo: [1, 2], [[1, 2]] - Os vetores são considerados na forma retangular, a menos que ∠() seja usado para indicar uma medida de ângulo.
augment
Retorna um vetor aumentado [Mat-1 Mat-2].
Sintaxe: augment (Mat-1, Mat-2 [ ) ]


fill
Cria um vetor que contém um número específico de elementos ou substitui os elementos de um vetor por uma expressão específica.
Sintaxe: fill (Exp, Mat [ ) ]
fill (Exp, 1, numero de colunas [ ) ]



dim
Retorna a dimensão de um vetor.
Sintaxe: dim (Mat [ ) ]


unitV
Normaliza um vetor.
Sintaxe: unitV (Mat [ ) ]
- Este comando pode ser usado apenas com uma matriz 1 \(\times\) N ou N \(\times\) 1.


angle
Retorna o ângulo formado por dois vetores.
Sintaxe: angle (Mat-1, Mat-2 [ ) ]
- Este comando pode ser usado apenas com uma matriz 1 \(\times\) N ou N \(\times\) 1.


norm
Retorna a norma de um vetor.
Sintaxe: norm (Mat [ ) ]


crossP
Retorna o produto vetorial de dois vetores.
Sintaxe: crossP (Mat-1, Mat-2 [ ) ]
- Este comando pode ser usado apenas com uma matriz 1 \(\times\) N ou N \(\times\) 1 (N = 2, 3).
- Uma matriz de dois elementos [a, b] ou [[a], [b]] é automaticamente convertida em uma matriz de três elementos [a, b, 0] ou [[a], [b], [0]] .


dotP
Retorna o produto escalar de dois vetores.
Sintaxe: dotP (Mat-1, Mat-2 [ ) ]
- Este comando pode ser usado apenas com uma matriz 1 \(\times\) N ou N \(\times\) 1.


toRect
Retorna uma forma retangular equivalente \([\ x\ y\ ]\) ou \([\ x\ y\ z\ ]\).
Sintaxe: toRect (Mat [, número natural] [ ) ]
- Este comando pode ser usado apenas com uma matriz 1 \(\times\) N ou N \(\times\) 1 (N = 2, 3).
- Este comando retorna “x” quando o “número natural” for 1, “y” quando o “número natural” for 2 e “z” quando o “número natural” for 3.
- Este comando retorna uma forma retangular quando você omite “número natural”.


toPol
Retorna uma forma polar equivalente \([\ r\ ∠\theta\ ]\).
Sintaxe: toPol (Mat [, número natural] [ ) ]
- Este comando pode ser usado apenas com uma matriz 1 \(\times\) 2 ou 2 \(\times\) 1.
- Este comando retorna “\(r\)” quando “número natural” for 1 e “\(\theta\)” quando “número natural” for 2.
- Este comando retorna uma forma polar quando você omite “número natural”.


toSph
Retorna uma forma esférica equivalente \([\ \rho\ ∠\theta\ \ ∠\phi\ ]\).
Sintaxe: toSph (Mat [, número natural] [ ) ]
- Este comando pode ser usado apenas com uma matriz 1 \(\times\) 3 ou 3 \(\times\) 1.
- Este comando retorna “\(\rho\)” quando “número natural” for 1, “\(\theta\)” quando “número natural” for 2 e “\(\phi\)” quando “número natural” for 3.
- Este comando retorna uma forma esférica quando você omite o “número natural”.


toCyl
Retorna uma forma cilíndrica equivalente \([\ r\ ∠\theta\ \ z\ ]\).
Sintaxe: toCyl (Mat [, número natural] [ ) ]
- Este comando pode ser usado apenas com uma matriz 1 \(\times\) 3 ou 3 \(\times\) 1.
- Este comando retorna “\(r\)” quando “número natural” for 1, “\(\theta\)” quando “número natural” for 2 e “\(z\)” quando “número natural” for 3.
- Este comando retorna uma forma cilíndrica quando você omite o “número natural”.

