The program engdemo.c, in the matlabroot/extern/examples/eng_mat folder, illustrates how to call the engine functions from a standalone C program. For the Microsoft® Windows® version of this program, see engwindemo.c.
The first part of this program launches MATLAB and sends it data. MATLAB analyzes the data and plots the results.
The program continues with:
Press Return to continue
Pressing Return continues the program:
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
Entering X = 17.5 continues the program execution.
X = 17.5 X = 17.5000 Retrieving X... X is class double Done!
Finally, the program frees memory, closes the MATLAB engine, and exits.