Main Content

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

userpath

디폴트 사용자 작업 폴더 보기 또는 변경

설명

예제

userpath는 시작 시 MATLAB®에서 검색 경로에 추가하는 사용자별 폴더를 반환하며, 이 값은 문자형 벡터로 지정됩니다.

예제

userpath(newpath)는 검색 경로의 사용자 지정 폴더를 newpath로 설정합니다. userpath를 사용하여 지정한 폴더는 검색 경로에 즉시, 그리고 이후 세션의 시작 시에 나타납니다. MATLAB은 이전 userpath에서 지정한 폴더를 검색 경로에서 제거합니다.

userpath('reset')은 검색 경로의 사용자 지정 폴더를 사용 중인 플랫폼의 디폴트 값으로 설정합니다. 디폴트 userpath 폴더는 플랫폼별로 다릅니다.

  • Windows® 플랫폼 — %USERPROFILE%/Documents/MATLAB.

  • Mac 플랫폼 — $home/Documents/MATLAB.

  • Linux® 플랫폼 — $home/Documents/MATLAB($home/Documents가 존재하는 경우).

MATLAB은 디폴트 폴더를 즉시 검색 경로에 추가하고, 이후 세션에서 시작할 때 검색 경로에도 추가합니다. Windows 플랫폼과 Mac 플랫폼에서는 해당 디폴트 폴더가 없으면 디폴트 폴더가 생성됩니다. Linux에서는 해당 디폴트 폴더가 없는 경우 디폴트 폴더가 생성되지 않습니다.

예제

userpath('clear')는 사용자 지정 폴더를 즉시 검색 경로에서 제거하고 이후 MATLAB 세션에서도 검색 경로에서 제거합니다.

예제

모두 축소

이 예제는 userpath 폴더가 Windows 플랫폼의 디폴트 값 Documents\MATLAB으로 설정된다고 가정합니다. MATLAB을 시작하여 다음 현재 폴더를 표시합니다.

pwd
H:\Documents\MATLAB

이 예제에서 HDocuments가 있는 드라이브입니다.

현재 폴더가 userpath 폴더임을 확인합니다.

userpath
H:\Documents\MATLAB

검색 경로를 표시합니다. MATLAB은 userpath에서 지정한 폴더를 포함한 검색 경로를 반환합니다.

path
MATLABPATH

	H:\Documents\MATLAB
	C:\Program Files\MATLAB\R2009a\toolbox\matlab\general
	C:\Program Files\MATLAB\R2009a\toolbox\matlab\ops
...

이 예제는 userpath 폴더가 Windows 플랫폼의 디폴트 값 Documents\MATLAB으로 설정된다고 가정합니다.

디폴트 값에서 C:\Research_Project로 값을 변경합니다.

newpath = 'C:\Research_Project';
userpath(newpath)

검색 경로에서 변경 사항의 영향을 확인합니다.

path
MATLABPATH

	C:\Research_Project
	C:\Program Files\MATLAB\R2009a\toolbox\matlab\general
	C:\Program Files\MATLAB\R2009a\toolbox\matlab\ops
...

MATLAB은 userpath에서 지정한 폴더를 포함한 검색 경로를 표시합니다. MATLAB은 userpath를 사용하여 새 폴더를 할당할 때 검색 경로에서 userpath 폴더의 이전 값인 H:\Documents\MATLAB을 자동으로 제거합니다.

userpath 폴더가 디폴트 값으로 설정되었지만, 이것을 시작 시 검색 경로에 추가하지 않으려 한다고 가정합니다.

디폴트 값이 설정되었음을 확인합니다.

userpath
H:\Documents\MATLAB

이 폴더가 검색 경로 내에 있는지 확인합니다.

path
MATLABPATH

H:\Documents\MATLAB
C:\Program Files\MATLAB\R2009a\toolbox\matlab\general
C:\Program Files\MATLAB\R2009a\toolbox\matlab\ops
...

값을 지웁니다.

userpath('clear')

결과를 확인합니다.

userpath
ans =
     ''

이전의 userpath 폴더가 검색 경로에서 제거되었는지 확인합니다.

path
MATLABPATH

C:\Program Files\MATLAB\R2009a\toolbox\matlab\general
C:\Program Files\MATLAB\R2009a\toolbox\matlab\ops
...

참고

userpath('clear')를 사용하는 경우, 시작 폴더가 반드시 검색 경로에 있지는 않습니다. 검색 경로에서 userpath 폴더를 제거하고 변경 사항을 저장하는 경우에도 시작 폴더가 검색 경로에 없을 수 있습니다.

입력 인수

모두 축소

userpath 폴더에 대한 새 값으로, 문자형 벡터 또는 string형 스칼라로 지정됩니다. newpath는 절대 경로여야 합니다.

예: 'C:\myFolder'

데이터형: char | string

제한 사항

  • MATLAB Online™에서는 userpath로 지정된 폴더를 볼 수만 있습니다. 폴더를 변경하는 동작은 지원되지 않습니다.

  • 시작 폴더를 지정하려면 일반 기본 설정에 설명된 대로, 초기 작업 폴더 기본 설정을 지정하십시오.

  • MATLABPATH 환경 변수에는 검색 경로에 추가될 폴더 목록이 포함될 수 있습니다. MATLAB은 시작 시 MATLABPATH 환경 변수에 지정된 폴더를 userpath 폴더 아래 검색 경로에 추가합니다.

R2008a에 개발됨