我已经使用了Matlab随附的JavaBuilder,以便可以使用JAVA程序中的Matlab函数。为此,我需要安装Matlab编译器。有没有一种方法可以使用JAVA中的Matlab,而无需使用Matlab编译器?我的意思是,Matlab可以创建matlab函数的JAVA版本(从matlab转换为JAVA)吗?

谢谢

最佳答案

如果您有Matlab(但没有builderJA),则可以使用matlabcontrol在Java中使用matlab函数(可能还有其他替代方法,但我不知道)

如果根本没有Matlab,则可以在其他装有Matlab和builderJA的计算机上“创建matlab函数的Java版本”,并在自己的计算机上使用jar文件。您只需要在计算机上安装MCR(Matlab编译器运行时-免费)。

严格回答您的问题:


  有没有一种方法可以使用JAVA中的Matlab,但无需
  有Matlab编译器吗?


答案是:


  是的,您可以使用它。使用matlabcontrol(与Matlab交互的Java API)。

10-07 19:15
查看更多