Main Content

savepath

현재 검색 경로 저장

설명

savepath는 현재 MATLAB® 검색 경로를 현재 폴더에 있는 기존 pathdef.m 파일에 저장합니다. 현재 폴더에 pathdef.m 파일이 없는 경우 savepath는 검색 경로를 현재 경로 상에 있는 첫 번째 pathdef.m 파일에 저장합니다. 현재 경로에 이러한 파일이 없는 경우, savepath는 검색 경로를 MATLAB이 시작 시 찾았던 pathdef.m 파일에 저장합니다.

사용자 계정 컨트롤(UAC)이 활성화된 Windows® 시스템에서는 업데이트 작업 시 관리자 수준 권한이 필요하므로, 사용자가 업데이트 허용에 대한 요청을 받을 수 있습니다.

MATLAB Online™에서 경로가 변경된 내역은 자동으로 저장됩니다. 따라서 savepath 호출은 불필요합니다.

예제

savepath folderName/pathdef.m은 현재 검색 경로를 folderName에서 지정한 폴더에 있는 pathdef.m에 저장합니다. folderName을 지정하지 않으면 savepathpathdef.m을 현재 폴더에 저장합니다.

현재 pathdef.m 파일에 대한 쓰기 권한이 없는 경우 이 구문을 사용하십시오.

이후 세션에서 저장된 검색 경로를 자동으로 사용하려면 folderName을 MATLAB 시작 폴더로 지정하십시오.

status = savepath(___)는 앞에 열거된 구문 중 아무 입력 인수나 사용하여, 이 작업의 성공 여부를 추가적으로 나타냅니다. savepath가 성공적일 때 status 출력값은 0이고, 그렇지 않으면 1입니다.

예제

모두 축소

현재 검색 경로를 I:/my_matlab_files 폴더에 있는 pathdef.m에 저장합니다.

savepath I:/my_matlab_files/pathdef.m

입력 인수

모두 축소

폴더 이름으로, string형 배열이나 문자형 벡터로 지정됩니다. folderName은 상대 경로이거나 절대 경로일 수 있습니다.

예: C:\myFolder

  • 현재 폴더와 현재 검색 경로상에 있는 모든 pathdef.m 파일의 경로를 표시하려면 which를 사용하십시오.

    which pathdef.m -all
    savepath 명령은 이 목록의 첫 번째 pathdef.m 파일을 업데이트합니다.

  • MATLAB을 종료할 때마다 검색 경로를 프로그래밍 방식으로 저장하려면 finish.m 파일에 savepath를 사용하십시오.

버전 내역

R2006a 이전에 개발됨