exponenta event banner

toolboxdir

Корневая папка для указанной панели инструментов

Описание

пример

s = toolboxdir(toolboxName) возвращает вектор символов, содержащий абсолютный путь к корневой папке для указанной панели инструментов.

Важно использовать toolboxdir функция при написании кода с помощью MATLAB ® Compiler™. Панель инструментов может иметь другой путь в зависимости от того, выполняется ли она из MATLAB или из приложения, развернутого с помощью компилятора MATLAB .toolboxdir обеспечивает использование правильного пути.

Примеры

свернуть все

Предположим, что R2017b MATLAB установлены с помощью Toolbox™ системы управления. Получите путь к панели инструментов системы управления.

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

Входные аргументы

свернуть все

Имя панели инструментов, указанное как вектор символа или скаляр строки.

Типы данных: char | string

Совет

  • Чтобы определить имя панели инструментов, используемое для данной панели инструментов, запустите этот код, подставив toolbxfcn с именем функции в продукте.

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

    Например, чтобы определить имя панели инструментов для панели инструментов системы управления, задайте n к имени функции, уникальной для панели инструментов системы управления, например dss.

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

См. также

| |

Представлен в R2006a