isvector

Testa se a entrada é um vetor.

Categoria: Language Fundamentals > Matrices and Arrays

Sintaxe

tf = isvector(A)

Verdadeiro quando A é 1 por n ou n por 1.

Descrição

Um vetor é um array 2-D em que uma das dimensões vale 1, então isvector aceita linhas e colunas. Escalares contam (são 1 por 1), um [] vazio não, e um array como ones(1, 1, 3) não é vetor porque tem três dimensões.

Argumentos de entrada

A
Qualquer array.

Argumentos de saída

tf
Escalar lógico.

Exemplo

isvector([1 2 3])
isvector([1; 2])
isvector([1 2; 3 4])
isvector([])
Saída
ans = logical
   1
ans = logical
   1
ans = logical
   0
ans = logical
   0

Veja também

isrow iscolumn isscalar ismatrix