이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
system
운영 체제의 명령 실행 및 출력값 반환
구문
설명
[
는 운영 체제의 환경 변수 값을 설정합니다. status
,cmdout
] = system(___,EnvName
1,EnvVal
1,...,EnvName
N,EnvVal
N)EnvName
이 환경 변수로 존재하는 경우 system
는 현재 값을 EnvVal
로 바꿉니다. EnvName
이 존재하지 않는 경우 system
은 EnvName
이라는 환경 변수를 생성하고 이 변수에 EnvVal
을 할당합니다.
system
은 EnvName
과 EnvVal
을 변경하지 않은 상태로 운영 체제로 전달합니다. ;
, /
, :
, $
, %
와 같은 특수 문자는 EnvVal
에서 확장되지 않습니다.
예제
입력 인수
출력 인수
제한 사항
MATLAB은 문자를 운영 체제 셸에서 허용되는 인코딩으로 변환합니다.
command
의 출력값은 명령 창에 표시할 MATLAB 인코딩으로 변환됩니다. 명령 실행 시 예기치 않은 결과가 나오는 경우command
인수를 운영 체제 프롬프트에 직접 입력하여 입력값이 운영 체제에서 어떻게 처리되는지 확인하십시오.system
명령이 실행 중일 때는 콜백 함수가 호출되지 않습니다.