Вызов функций MATLAB из приложений C

Программа engdemo.c в matlabroot/extern/examples/eng_mat папка иллюстрирует, как вызвать функции двигателя из автономной программы C. В этом примере используется Matrix API на C.

Примечание

Для вызова MATLAB® функций из приложений C++, используйте MATLAB Data API. Для получения дополнительной информации см. раздел «Вызов функций MATLAB с C++».

Для Майкрософт® Windows® версия этой программы, открытые engwindemo.c в matlabroot\extern\examples\eng_mat папка. Для версии C++ откройте engdemo.cpp.

Первая часть этой программы запускает MATLAB и отправляет ей данные. MATLAB анализирует данные и строит графики результатов.

Программа продолжается с:

Press Return to continue

Нажатие Return продолжает программу:

Done for Part I.
Enter a MATLAB command to evaluate.  This command should
create a variable X.  This program will then determine
what kind of variable you created.
For example: X = 1:5

Ввод X = 17.5 продолжает выполнение программы.

X = 17.5
 
X =
 
   17.5000
 
 
Retrieving X...
X is class double
Done!

Наконец, программа освобождает память, закрывает движок MATLAB и выходит.

Похожие примеры

Подробнее о

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