Main Content

toolboxdir

지정된 툴박스의 루트 폴더

설명

예제

s = toolboxdir(toolboxName)은 지정된 툴박스의 루트 폴더에 대한 절대 경로를 포함하는 문자형 벡터를 반환합니다.

MATLAB® Compiler™를 사용하여 코드를 작성할 때는 toolboxdir 함수를 사용하는 것이 중요합니다. 툴박스는 MATLAB에서 실행 중인지 또는 MATLAB Compiler로 배포된 애플리케이션에서 실행 중인지 여부에 따라 다른 경로를 가질 수 있습니다. toolboxdir은 올바른 경로가 사용되었는지 확인합니다.

예제

모두 축소

MATLAB R2017b가 Control System Toolbox™와 함께 설치되어 있다고 가정합니다. Control System Toolbox의 경로를 가져옵니다.

s = toolboxdir('control')
s  = C:\Program Files\MATLAB\R2017b\toolbox\control

입력 인수

모두 축소

툴박스 이름으로, 문자형 벡터 또는 string형 스칼라로 지정됩니다.

데이터형: char | string

  • 주어진 툴박스에 사용할 툴박스 이름을 결정하려면 이 코드를 실행하여 toolbxfcn을 제품의 함수 이름으로 대체하십시오.

    n = 'toolbxfcn';
    pat = '(?<=[\\/]toolbox[\\/])[^\\/]+';
    regexp(which(n), pat, 'match', 'once')
    

    예를 들어, Control System Toolbox의 툴박스 이름을 결정하려면 n을 Control System Toolbox의 고유한 함수 이름(예: dss)으로 설정합니다.

    n = 'dss'
    pat = '(?<=[\\/]toolbox[\\/])[^\\/]+'
    regexp(which(n), pat, 'match', 'once')
    
    control

확장 기능

버전 내역

R2006a에 개발됨

참고 항목

| |