setenv

Установите переменную окружения

Описание

пример

setenv(name,value) устанавливает значение переменной среды операционных систем. Если name существует как переменная окружения, затем setenv заменяет его текущее значение на value. Если name не существует, затем setenv создает переменную окружения под названием name и присвоения value к нему.

setenv передачи name и value к неизменной операционной системе. Специальные символы, такие как ;, /, :, $, и %, не расширены и неповреждены в value.

Процесс породил использование MATLAB® system, unix, dos, или ! функционируйте читает значения, присвоенные переменным с помощью setenv функция. Можно получить любой набор значений с setenv путем вызова getenv (name).

setenv(name) присваивает нулевое значение name. Этот синтаксис эквивалентен setenv(name,''). На Microsoft® Windows® платформа, этот синтаксис эквивалентен неопределению переменной. На большей части UNIX® платформы, возможно задать переменную окружения как пустую.

Примеры

свернуть все

setenv('TEMP','C:\TEMP');
getenv('TEMP')
ans = 'C:\TEMP'
setenv('PATH', [getenv('PATH') ';D:\mypath']);

Входные параметры

свернуть все

Имя переменной окружения в виде строки или вектора символов.

Максимальное количество символов в name 215 - 2 (или 32766). Если name содержит = символ, затем setenv выдает ошибку. Поведение переменных окружения с = на имя не четко определено.

Пример: 'PATH'

Значение переменной окружения в виде строки или вектора символов.

Пример: 'C:\TEMP'

Расширенные возможности

Представлено до R2006a