MATLAB编译器(Compiler)的局限性
MATLAB Compiler虽然支持所有的MATLAB 的语言特性和几乎所有的MATLAB工具箱。但是对于一些函数还是存在一些局限性。
·不支持M脚本文件的编译。
·不支持用户自定义的对象。
·不支持eval、input、inline等函数。
·不支持Java接口。
编译器不能编译MATLAB的内建函数,但它们中的大多数是可以使用的,因为它们在MATLAB的内建函数库里面。另外,编译独立运行程序时应注意,如果没有安装图形函数库,是不能调用图形函数句柄的,而且也不能调用Simulink函数。虽然编译器可以编译调用Simulink函数的M文件,但MATLAB C/C++数学库不支持它们。