Библиотеки C++ в MATLAB

Непосредственно вызовите функциональность библиотеки C++ из MATLAB®

Если у вас есть общая библиотека C++, которая экспортирует функциональность, которую можно вызвать из другого приложения, то можно использовать эти классы и функции непосредственно в MATLAB. Чтобы начать, сначала необходимо создать интерфейс к библиотеке C++, который будет использоваться для вызова функциональности в MATLAB. Тот, кто создает этот интерфейс, называется publisher. Вы можете упаковать интерфейс и поделиться им с помощью end user MATLAB. Для примеров:

Чтобы вызвать функциональность библиотеки C++ в MATLAB, используйте предварительно созданный интерфейс. Для примеров:

Для вызова функций в разделяемой библиотеке на С используйте calllib функция. Для получения дополнительной информации см. раздел Библиотеки C в MATLAB. Эта функция лучше всего работает с библиотеками только на C.

Если вы записываете функции C/C + + в файлы MEX, то смотрите Приложения C++ MEX или Приложения файлов MEX на C.

Связанная информация