User`s manual

4 Calling MATLAB from C and Fortran Programs
4-2
The MATLAB engine library is a set of routines that allows you to call
MATLAB from your own programs, thereby employing MATLAB as a
computation engine. MATLAB engine programs are C or Fortran programs
that communicate with a separate MATLAB process via pipes (in UNIX) and
through ActiveX on Windows. There is a library of functions provided with
MATLAB that allows you to start and end the MATLAB process, send data to
and from MATLAB, and send commands to be processed in MATLAB.
The following list summarizes the contents of this chapter:
“Using the MATLAB Engine”
“Examples of Calling Engine Functions”
“Compiling and Linking Engine Programs”
For additional information and support in building your applications, see the
section entitled “Additional Information” on page 1-42.