getenv
Retorna o valor de uma variável de ambiente do sistema operacional.
Categoria: Environment and Settings > System Commands
Sintaxe
v = getenv(name)
Retorna o valor da variável name como vetor de caracteres.
Descrição
getenv lê o ambiente do processo, que inclui variáveis alteradas antes com setenv. Uma variável indefinida não é erro; teste o resultado com isempty, ou use isenv para perguntar diretamente.
Argumentos de entrada
name- Nome da variável, como vetor de caracteres ou string escalar.
Argumentos de saída
v- O valor. Uma variável não definida resulta em um vetor de caracteres vazio.
Exemplo
Definir e ler uma variável
setenv('MY_DEMO', 'abc');
v = getenv('MY_DEMO')
missing = getenv('NO_SUCH_VARIABLE_XYZ')
isempty(missing)
Saída
v = 'abc'
missing = 0×0 empty char array
ans = logical
1