MATLAB Compiler | ![]() ![]() |
MATLAB Code
This version of the MATLAB Compiler supports almost all of the functionality of MATLAB. However, there are some limitations and restrictions that you should be aware of. Although this version of the MATLAB Compiler cannot compile the following, a future version will be able to compile them:
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,
if (y==3) persistent x else x = 3; end
![]() | Upgrading from Previous Versions | Stand-Alone Applications | ![]() |