Корневая папка для заданного тулбокса
s = toolboxdir(toolboxName)
возвращает вектор символа, содержащий абсолютный путь к корневой папке для заданного тулбокса. s = toolboxdir(toolboxName)
Важно использовать функцию toolboxdir
когда написание кода с помощью MATLAB® Compiler™. Тулбокс может иметь различный путь в зависимости от того, запускается ли он из MATLAB или из приложения, развернутого с MATLAB Compiler. toolboxdir
гарантирует, что правильный путь используется.
Чтобы определить имя тулбокса, чтобы использовать для данного тулбокса, запустите этот код, заменив 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
fullfile
| matlabroot
| path