검색 경로의 폴더 변경하기
프로그래밍 방식으로 또는 대화형 방식으로 폴더를 추가 또는 제거하고 검색 경로상의 MATLAB® 폴더 순서를 변경하며 이를 현재 세션과 이후 세션에 모두 적용할 수 있습니다. 검색 경로의 여러 폴더에서 이름이 동일한 다수의 파일이 나타나는 경우 MATLAB은 검색 경로의 최상위 수준과 가장 가까운 폴더에 있는 파일을 사용합니다.
프로그래밍 방식으로 폴더 변경하기
addpath
함수를 사용하여 경로에 하나 이상의 폴더를 프로그래밍 방식으로 추가할 수 있습니다. 이 예제에서는 검색 경로의 최상위 수준에 폴더를 추가합니다. 기타 옵션은 addpath
항목을 참조하십시오.
addpath("c:\matlab\MyFolder")
rmpath
함수를 사용하여 경로에서 하나 이상의 폴더를 제거할 수 있습니다.
rmpath("c:\matlab\MyFolder")
여러 MATLAB 세션에 걸쳐 검색 경로에 대한 변경 사항을 저장하려면 savepath
함수를 사용하십시오. 이 함수는 파일 패널 또는 MATLAB 편집기의 경로 설정 대화 상자에서 대화형 방식으로 수행한 변경 사항도 저장합니다.
MATLAB Online™에서 경로가 변경된 내역은 자동으로 저장됩니다. 따라서 savepath
호출은 불필요합니다.
대화형 방식으로 검색 경로의 폴더 변경하기
경로 설정 대화 상자를 사용하여 대화형 방식으로 검색 경로를 변경할 수 있습니다. 경로 설정 대화 상자를 열려면 홈 탭의 환경 섹션에서 경로 설정을 클릭하십시오. pathtool
함수를 사용할 수도 있습니다.
폴더 검색하기
경로에서 폴더를 검색하려면 경로 설정 대화 상자 상단의 검색 상자를 사용하십시오.
폴더 추가 및 제거하기
검색 경로에 폴더를 추가하려면 경로 설정 대화 상자 상단의 폴더 추가 버튼을 클릭하고 경로에 폴더 추가 또는 하위 폴더와 함께 폴더 추가를 선택하십시오. 검색 경로에서 폴더를 제거하려면 목록에서 폴더를 마우스 오른쪽 버튼으로 클릭한 다음 제거를 선택하십시오.
변경 사항을 되돌리려면 경로 설정 대화 상자 상단의 변경 사항 되돌리기 버튼 을 클릭하십시오.
폴더 순서 변경하기
검색 경로의 기존 폴더 순서를 변경하려면 폴더를 마우스 오른쪽 버튼으로 클릭한 다음 위로 이동, 아래로 이동, 맨 위로 이동, 맨 아래로 이동을 포함하여 사용 가능한 옵션 중에서 선택하십시오. 검색 경로의 최상위 폴더에 포함된 파일이 더 아래쪽 폴더의 파일보다 우선합니다. 자세한 내용은 함수 우선 순위(Function Precedence Order) 항목을 참조하십시오.
변경 사항을 되돌리려면 경로 설정 대화 상자 상단의 변경 사항 되돌리기 버튼 을 클릭하십시오.
변경 내용 저장
수정한 새 검색 경로를 현재 세션에만 사용하려면 확인을 클릭하십시오. 이후 세션에서도 사용할 수 있도록 새로 수정된 검색 경로를 저장하려면 향후 세션을 위해 경로 저장 체크박스를 선택한 다음 확인을 클릭하십시오.
참고
MATLAB
(userpath
) 폴더는 다음에 MATLAB이 시작될 때 자동으로 검색 경로 맨 위 수준으로 이동합니다. userpath
폴더에 대한 자세한 내용은 검색 경로에 있는 userpath 폴더 항목을 참조하십시오.
파일 패널에서 폴더 변경하기
파일 패널에서 폴더를 검색 경로에 추가하거나 검색 경로에서 제거할 수 있습니다. 경로에 있지 않은 폴더는 투명하게 표시되고, 경로에 있는 폴더는 단색으로 표시됩니다.
파일 패널에서 추가하거나 제거할 폴더 하나를 마우스 오른쪽 버튼으로 클릭하거나 여러 폴더를 선택하고 마우스 오른쪽 버튼으로 클릭합니다.
상황별 메뉴에서 경로에 추가나 경로에서 제거를 선택한 후 다음 옵션을 선택합니다.
선택한 폴더
선택한 폴더 및 하위 폴더
이 방법을 사용하여 검색 경로에 수행한 변경 사항은 향후 MATLAB 세션에서 유지되지 않습니다. 이러한 변경 사항을 저장하려면 savepath
를 사용하십시오.
MATLAB 편집기에서 검색 경로의 폴더 변경하기
MATLAB 편집기에서도, 스크립트가 포함된 폴더를 검색 경로에 추가하거나 검색 경로에서 제거할 수 있습니다. 문서 탭을 마우스 오른쪽 버튼으로 클릭한 다음 검색 경로에 폴더를 추가하거나 제거하는 옵션을 선택합니다.
이 방법을 사용하여 검색 경로에 수행한 변경 사항은 향후 MATLAB 세션에서 유지되지 않습니다. 이러한 변경 사항을 저장하려면 savepath
를 사용하십시오.