isempty

Testa se um array não tem elementos.

Categoria: Language Fundamentals > Matrices and Arrays

Sintaxe

tf = isempty(A)

Verdadeiro se alguma dimensão de A for 0.

Descrição

isempty(A) equivale a numel(A) == 0. '', {} e zeros(0, 3) são vazios, enquanto um espaço ' ', um zero e struct() não são. Um uso comum é proteger o resultado de find ou um argumento opcional: if isempty(idx).

Argumentos de entrada

A
Array de qualquer tipo: numérico, texto, cell, struct, tabela.

Argumentos de saída

tf
Escalar lógico.

Exemplo

isempty([])
isempty(zeros(0, 3))
isempty('')
isempty(' ')
isempty(find([1 2 3] > 5))
Saída
ans = logical
   1
ans = logical
   1
ans = logical
   1
ans = logical
   0
ans = logical
   1

Veja também

numel size ismissing isscalar