External Interfaces |
Examples of C MEX-Files
The following sections include information and examples describing how to pass and manipulate the different data types when working with MEX-files. These topics include
The MATLAB API provides a full set of routines that handle the various data types supported by MATLAB. For each data type there is a specific set of functions that you can use for data manipulation. The first example discusses the simple case of doubling a scalar. After that, the examples discuss how to pass in, manipulate, and pass back various data types, and how to handle multiple inputs and outputs. Finally, the sections discuss passing and manipulating various MATLAB data types.
Note You can find the most recent versions of the example programs at http://www.mathworks.com/access/pub/docexamples/apiguide/R12.zip. |
Required Arguments to a MEX-File | A First Example -- Passing a Scalar |
© 1994-2005 The MathWorks, Inc.