MATLAB Compiler | ![]() ![]() |
Note To create COM components from the MATLAB Compiler, you must have the MATLAB COM Builder installed on your system. |
You can use mbuild
to create Component Object Model (COM) objects from MATLAB M-files. The collection of M-files is translated into a single COM class. MATLAB COM Builder supports multiple classes per component.
The interface to the COM class is the same set of functions that are exported from a C shared library, but the Compiler supports both C and C++ code generation in producing COM objects.
.DEF
files
Using mbuild
options you can enable auto registration of the COM-compatible DLL.
For example, to compile plus1.m
into a COM object, use
For more information, see the MATLAB COM Builder documentation.
![]() | Building Shared Libraries | Building Excel Plug-Ins | ![]() |