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