이 페이지의 최신 내용은 아직 번역되지 않았습니다. 최신 내용은 영문으로 볼 수 있습니다.

setenv

환경 변수 설정

구문

setenv(name,value)
setenv(name)

설명

예제

setenv(name,value)는 운영 체제의 환경 변수 값을 설정합니다. name이 환경 변수로 존재하는 경우 setenv는 현재 값을 value로 바꿉니다. name이 존재하지 않는 경우 setenvname이라는 환경 변수를 생성하고 이 변수에 value를 할당합니다.

setenvnamevalue를 변경하지 않은 상태로 운영 체제로 전달합니다. ;, /, :, $, %와 같은 특수 문자는 확장되지 않고 value에서 형태를 그대로 유지합니다.

MATLAB® system, unix, dos, ! 함수 중 하나를 사용하여 생긴 프로세스는 setenv 함수를 사용하여 변수에 할당된 값을 읽습니다. getenv(name)을 호출하여 setenv와 함께 설정된 값을 가져올 수 있습니다.

setenv(name)name에 null 값을 할당합니다. 이 구문은 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 이전에 개발됨