Можно вызвать функции 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.