User`s manual
1 Calling C and Fortran Programs from MATLAB
1-44
<matlab>/extern/include
The <matlab>/extern/include directory contains the header files for
developing C and C++ applications that interface with MATLAB.
The relevant header files for the MATLAB API are:
engine.h Header file for MATLAB engine programs. Contains
function prototypes for engine routines.
mat.h Header file for programs accessing MAT-files.
Contains function prototypes for
mat routines.
matrix.h Header file containing a definition of the mxArray
structure and function prototypes for matrix access
routines.
mex.h Header file for building MEX-files. Contains function
prototypes for
mex routines.
<matlab>/extern/src
The <matlab>/extern/src directory contains those C source files that are
necessary to support certain MEX-file features such as argument checking and
versioning.
Files and Directories - Windows Systems
This section describes the directory organization and purpose of the files
associated with the MATLAB API on Microsoft Windows systems.
The following figure illustrates the directories in which the MATLAB API files
are located. In the illustration,
<matlab> symbolizes the top-level directory
where MATLAB is installed on your system.