unsetenv

Remove uma variável de ambiente do processo atual.

Categoria: Environment and Settings > System Commands

Sintaxe

unsetenv(name)

Apaga a variável name do ambiente do processo.

Descrição

Depois da chamada, isenv(name) é falso e getenv(name) retorna um vetor de caracteres vazio. Programas iniciados depois com system não veem mais a variável. Apenas o processo atual é alterado.

Argumentos de entrada

name
Nome da variável.

Exemplo

Criar e remover

setenv('TMP_DEMO', '1');
disp(isenv('TMP_DEMO'))
unsetenv('TMP_DEMO');
disp(isenv('TMP_DEMO'))
disp(isempty(getenv('TMP_DEMO')))
Saída
   1
   0
   1

Veja também

setenv getenv isenv loadenv