matlabroot
MATLAB 루트 폴더
설명
mr = matlabroot
는 MATLAB®이 설치된 폴더의 전체 경로를 포함하는 문자형 벡터를 반환합니다. matlabroot
를 사용하여 플랫폼, MATLAB 버전 또는 설치 위치에 종속되지 않는 MATLAB 경로와 툴박스 폴더를 만들 수 있습니다.
예제
MATLAB 설치 위치 가져오기
MATLAB이 설치된 위치를 가져옵니다.
matlabroot
ans = 'C:\Program Files\MATLAB\R2017b'
폴더의 전체 경로 가져오기
현재 시스템에 대한 toolbox/matlab/general
폴더의 전체 경로를 가져옵니다.
fullfile(matlabroot,'toolbox','matlab','general')
ans = 'C:\Program Files\MATLAB\R2017b\toolbox\matlab\general'
현재 폴더를 MATLAB 루트로 설정하기
cd(matlabroot)
경로에 폴더 추가하기
폴더 myfiles
를 MATLAB 검색 경로에 추가합니다.
addpath([matlabroot '/toolbox/local/myfiles'])
세부 정보
matlabroot
matlabroot
는 MATLAB 파일이 설치된 폴더를 가리킬 수도 있습니다.
예를 들어, 문서에서 "matlabroot
/toolbox/local
에 저장"이라는 어구는 MATLAB 루트 폴더의 toolbox/local
폴더에 저장하는 것을 의미합니다. MATLAB 루트 폴더가 C:\Program Files\MATLAB\R2017b
이면 C:\Program Files\MATLAB\R2017b\toolbox\local
폴더에 저장하게 됩니다.
$matlabroot
매크로 $matlabroot
를 문자 그대로 사용하여 일부 파일 유형에서 MATLAB 루트 폴더의 전체 경로를 나타낼 수 있습니다.
예를 들어, javaclasspath.txt
에서 $matlabroot/toolbox/local/myfile.jar
이라는 행을 삽입하면 정적 Java® 클래스 경로에 myfile.jar
의 전체 경로를 추가하게 됩니다. 자세한 내용은 Static Path of Java Class Path 항목을 참조하십시오.
특히 예전에 만들어진 코드 예제에서는 $matlabroot
또는 $MATLABROOT
라는 용어는 종종 matlabroot
함수에서 반환된 값을 나타내는 데도 사용됩니다.
알고리즘
Macintosh의 matlabroot
R2008b (V7.7) 이상 버전을 구동하는 Macintosh 시스템에서 matlabroot
를 실행하면 다음을 반환합니다.
/Applications/MATLAB_R2008b.app
R2008a (V7.6) 이하 버전을 구동하는 Mac 시스템에서 matlabroot
를 실행하면 다음을 반환합니다.
/Applications/MATLAB_R2008a
Mac 시스템에서 MATLAB 루트 폴더의 내용을 직접 볼 수 없습니다. 내용 보기 방법을 포함하여 자세한 내용은 macOS 플랫폼에서 MATLAB 루트 폴더 탐색하기 항목을 참조하십시오.
확장 기능
스레드 기반 환경
MATLAB®의 backgroundPool
을 사용해 백그라운드에서 코드를 실행하거나 Parallel Computing Toolbox™의 ThreadPool
을 사용해 코드 실행 속도를 높일 수 있습니다.
이 함수는 스레드 기반 환경을 완전히 지원합니다. 자세한 내용은 스레드 기반 환경에서 MATLAB 함수 실행하기 항목을 참조하십시오.
버전 내역
R2006a 이전에 개발됨
참고 항목
fullfile
| path
| toolboxdir
MATLAB 명령
다음 MATLAB 명령에 해당하는 링크를 클릭했습니다.
명령을 실행하려면 MATLAB 명령 창에 입력하십시오. 웹 브라우저는 MATLAB 명령을 지원하지 않습니다.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)