isenum
Testa se um valor é instância de uma classe de enumeração.
Categoria: Language Fundamentals > Data Types
Sintaxe
tf = isenum(A)
Retorna true se A é um membro de uma classe de enumeração.
Descrição
Classes de enumeração são classes classdef declaradas com um bloco enumeration. Só os membros delas fazem isenum retornar true. Tipos nativos como números, texto e arrays categorical dão false, embora um array categórico também guarde um conjunto fixo de valores nomeados.
Argumentos de entrada
A- Qualquer valor.
Argumentos de saída
tf- Escalar lógico.
Exemplo
Valores comuns não são enumerações
isenum(1)
isenum('text')
isenum(categorical({'a','b'}))
Saída
ans = logical
0
ans = logical
0
ans = logical
0