Если у вас есть совместно использованная библиотека C++, которая экспортирует функциональность, которая может быть названа из другого приложения, то вы можете использовать эти классы и функционируете непосредственно в MATLAB. Чтобы начать, необходимо сначала создать интерфейс к библиотеке C++, чтобы использовать, чтобы вызвать функциональность в MATLAB. Кто-то, кто создает этот интерфейс, называется publisher. Можно группировать интерфейс и совместно использовать его с end user MATLAB. Для примеров:
Чтобы вызвать функциональность библиотеки C++ в MATLAB, используйте предварительно созданный интерфейс. Для примеров:
Вызывать функции в C совместно использовало библиотеку, используйте calllib
функция. Для получения информации см. Библиотеки C в MATLAB. Эта функция работает лучше всего с библиотеками C-only.
Если вы написали функции C/C++ в файлах MEX, то см. Приложения C++ MEX или Приложения Файла MEX на C.
clibgen
пакетclib
MATLAB
пакет