Можно вызвать собственный C, C++ или стандартные подпрограммы Фортрана из командной строки MATLAB®, как будто они были встроенными функциями. Эти программы, названные бинарными файлами MEX, являются динамически соединенными стандартными подпрограммами, которые интерпретатор MATLAB загружает и выполняет. Файл MEX содержит только одну функцию или стандартную подпрограмму, и ее имя является именем файла MEX. Чтобы вызвать файл MEX, используйте имя файла без расширения файла.
Для получения информации об использовании MEX-функции, которую кто-то еще создал, см. Вызов функций файла MEX.
Термин mex
обозначает “исполняемый файл MATLAB” и имеет различные значения, как показано в следующей таблице.
Термин MEX | Определение |
---|---|
исходный файл MEX | C, C++ или файл исходного кода Фортрана. |
бинарный файл MEX или MEX-функция | Динамически соединенная стандартная подпрограмма выполняется в среде MATLAB. |
Библиотека MEX-функции | Библиотека MATLAB C и Fortran API Reference, чтобы выполнить операции в среде MATLAB. |
Скрипт сборки mex | Функция MATLAB, чтобы создать двоичный файл из исходного файла. |