User`s guide

1 Introducing the MATLAB Compiler
1-14
The MATLAB Compiler Family
This figure illustrates the various ways you can use the MATLAB Compiler.
The shaded blocks represent user-written code; the unshaded blocks represent
Compiler-generated code; the remaining blocks (drop shadow) represent
MathWorks or other vendor tools.
Figure 1-3: MATLAB Compiler Uses
M-File(s)
MATLAB Compiler
Simulink
C MEX-File
C/C++ Compiler
Library
Generated Code Types
Generated Wrapper Types
MAIN
MEX
LIB
Simulink
1
2
3
4
3
Stand-Alone
C/C++ Program
MATLAB
C MEX-File
1 2 3 4
User C/C++ Code
MATLAB C/C++
Math/Graphics Libraries
Target Types
1
COM
5 5
COM
Library
5
C Code
C++ Code