MATLAB Compiler | ![]() ![]() |
MATLAB Code
MATLAB Compiler 3.0 supports almost all of the functionality of MATLAB. However, there are some limitations and restrictions that you should be aware of. This version of the Compiler cannot compile
input
or eval
to manipulate workspace variables
The Compiler cannot compile built-in MATLAB functions (functions such as eig
have no M-file, so they can't be compiled). Note, however, that most of these functions are available to you because they are in the MATLAB Math Built-in Library (libmatlb
).
In addition, the Compiler does not honor conditional global and persistent declarations. It treats global
and persistent
as declarations. For example:
![]() | Upgrading from Previous Versions of the Compiler | Stand-Alone Applications | ![]() |