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
명령이 실행 중일 때는 콜백 함수가 호출되지 않습니다.
세부 정보
버전 내역
R2006a 이전에 개발됨