MATLAB提供工具箱(Matlab Coder,Matlab编译器,Simulink Coder)来生成内置函数的C和C++源代码.我想知道是否有任何工具箱或功能为matlab代码/内置函数生成java源代码(未加密的JAR /类文件)?
Sam*_*rts 11
没有任何东西可以将MATLAB源代码转换为Java源代码.附加产品MATLAB Builder JA将存档和加密您的MATLAB源代码,并创建一个独立的.jar文件包装器,使您可以从Java调用MATLAB代码,但它不会生成Java源代码.
请注意,MATLAB Coder和Simulink Coder生成C而不是C++代码,MATLAB编译器的工作方式与Builder JA类似,归档和加密MATLAB代码并生成可执行包装器.
编辑:自R2015b发布以来,生成.jar文件的功能已从MATLAB Builder JA移至新产品MATLAB Compiler SDK,后者还将生成.dll文件和.NET程序集.MATLAB Builder JA不再作为产品存在.