Можно вызвать MATLAB® функции из ваших собственных внешних программ языка. Эти программы называются engine applications. Чтобы создать приложение механизма, запишите, что ваша программа с помощью API MATLAB затем создает использование mex
команда.
MATLAB поддерживает приложения механизма, написанные в C, C++, Java®, Фортран или Python®.
Чтобы использовать C++ 11 функций программирования, см.:
Если ваши приложения механизма C должны запуститься в MATLAB R2017b или ранее, или если вы предпочитаете работать на языке C, то используйте функции на основе Матричного API C.
Внимание
Не смешивайте функции в различных API C. Например, не используйте функции в Матричном API C с функциями в MATLAB Data API.
Чтобы записать приложения механизма Java, смотрите Вызов MATLAB из Java.
Чтобы записать приложения механизма Фортрана, см.:
(Дополнительный) API Фортрана MEX
Чтобы записать приложения механизма Python, смотрите Вызов MATLAB из Python.