Чтобы вызвать функцию в библиотеке C++, используйте
пакет MATLAB® clib
. MATLAB автоматически загружает библиотеку, когда вы вводите:
clib.fully-qualified-class-member
После того, как MATLAB загружает библиотеку, можно использовать заполнение клавишей Tab, чтобы просмотреть членов пакета clib
.
Например, чтобы вызвать функциональный funcname
в библиотеке libname
, введите следующий оператор. funcname
задает входные параметры arg1, arg2, ...
и выходной аргумент retVal
.
retVal = clib.libname.funcname(arg1, arg2, ...)
Совместно использованный файл библиотеки и его зависимости, если таковые имеются, должны быть на вашем системном пути или пути поиска файлов во время выполнения (rpath). Для получения дополнительной информации смотрите Установленный Путь Библиотеки времени выполнения. Поместите файл интерфейса MATLAB на путь MATLAB.