MEX-файл
Файл MEX — это тип компьютерного файла , который обеспечивает интерфейс между MATLAB или Octave и функциями, написанными на C , C++ или Fortran . Это означает «исполняемый файл MATLAB».
При компиляции файлы MEX загружаются динамически и позволяют вызывать внешние функции из MATLAB или Octave, как если бы они были встроенными функциями.
Для поддержки разработки файлов MEX и MATLAB, и Octave предлагают функции внешнего интерфейса, которые облегчают передачу данных между файлами MEX и рабочей областью. Помимо файлов MEX, Octave имеет свой формат, использующий собственный API , с более высокой производительностью. [1]