Приложения файла MEX на C

Напишите программы C/C++ с помощью mxArray, которые работают с MATLAB®

Примечание

Функции в API MEX C работают с типом данных mxArray MATLAB, который задан в Матричном API C. Чтобы записать приложения, использующие современные функции C++, см. Приложения C++ MEX.

Можно вызвать собственный C или программы C++ из командной строки MATLAB, как будто они были встроенными функциями. Эти программы называются файлами MEX, и имя функции является именем файла MEX.

Чтобы создать файл MEX, запишите вашему использованию программ API MATLAB. Функции в этих библиотеках упрощают передачу данных между файлами MEX и рабочей областью. Выберите C Matrix API или MATLAB Data API; вы не можете смешать функции от этих API.

Встройте свой исходный файл в исполняемую программу с помощью функции mex. Можно также совместно использовать файл MEX с другими пользователями MATLAB.

Если вы имеете программу C/C++ и хотите вызвать функции MATLAB из программы, то используйте одни из API механизма.

Если вы хотите считать и записать данные MATLAB из программ C/C++, то используйте API MATLAB C, чтобы Считать Данные о MAT-файле.

Сопутствующая информация

Для просмотра документации необходимо авторизоваться на сайте