isenv

Testa se uma variável de ambiente está definida.

Categoria: Environment and Settings > System Commands

Sintaxe

tf = isenv(name)

Retorna verdadeiro quando a variável name existe no ambiente do processo.

Descrição

isenv dá um sim ou não direto, sem ler o valor. Variáveis criadas com setenv contam; as removidas com unsetenv não.

Argumentos de entrada

name
Nome da variável, como vetor de caracteres ou string escalar.

Argumentos de saída

tf
Escalar lógico.

Exemplo

Definida ou não

disp(isenv('MY_FLAG'))
setenv('MY_FLAG', '1');
disp(isenv('MY_FLAG'))
unsetenv('MY_FLAG');
disp(isenv('MY_FLAG'))
Saída
   0
   1
   0

Veja também

getenv setenv unsetenv loadenv