Main Content

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

finish

사용자 정의 MATLAB 종료 스크립트

구문

설명

예제

finish는 종료 시 사용자 지정 명령을 실행합니다. MATLAB®은 사용자가 다음 중 하나를 수행할 때마다 finish.m 스크립트를 호출합니다(정의된 경우).

  • Microsoft® Windows® 플랫폼에서 MATLAB 데스크탑의 종료 버튼 을 클릭하거나 UNIX® 플랫폼에서 상응하는 작업을 수행합니다.

  • 명령 프롬프트에 quit 또는 exit를 입력합니다.

finish 스크립트에서 오류가 발생하면 quit가 취소되어서 사용자가 작업 공간을 잃지 않고 finish.m 파일을 수정할 수 있습니다.

예제

모두 축소

MATLAB이 종료될 때 MATLAB 샘플 파일 finishsav.m을 사용하여 MAT 파일에 작업 공간을 저장합니다.

파일 내용을 보거나 편집하려면 편집기에서 finishsav.m 파일을 엽니다.

edit(fullfile(matlabroot,'toolbox','local','finishsav.m'));

파일을 검색 경로에 복사하고 finish.m으로 이름을 바꿉니다.

copyfile(fullfile(matlabroot,'toolbox','local','finishsav.m'),fullfile(userpath,'finish.m'))

MATLAB 샘플 파일 finishdlg.m을 사용하여 사용자 지정 대화 상자를 표시해서 MATLAB이 종료될 때 사용자가 이를 취소할 수 있도록 합니다.

파일 내용을 보거나 편집하려면 편집기에서 finishdlg.m 파일을 엽니다.

edit(fullfile(matlabroot,'toolbox','local','finishdlg.m'));

파일을 검색 경로에 복사하고 finish.m으로 이름을 바꿉니다.

copyfile(fullfile(matlabroot,'toolbox','local','finishdlg.m'),fullfile(userpath,'finish.m'))

이 확인 대화 상자를 표시하려면 기본 설정 창일반 확인 대화 상자 기본 설정 페이지에서 MATLAB을 종료하기 전에 확인 옵션을 설정합니다.

  • finish.m에서 그래픽스 객체를 사용할 때는 uiwait, waitfor 또는 drawnow를 호출하여 Figure가 표시되도록 하십시오.

버전 내역

R2006a 이전에 개발됨

참고 항목

| |

도움말 항목