1

有没有人在 Java 和 Matlab 之间进行了耦合,并且可以建议如何最好地做到这一点?有没有我不应该错过的框架?

我想编写一个 java 程序,将参数传递给 matlab 函数并获取结果(以及基于迭代在 matlab 中创建的图片)。

此外,这些结果将显示在网站上,因此 Java EE JSF 将是我的选择。

怎样才能最好地完成这种耦合?

4

3 回答 3

1

matlabcontrol是一个 Java API,它允许您从 Java 调用 MATLAB。您可以从 MATLAB 内部或从 MATLAB 外部调用 MATLAB,在这种情况下,将启动并连接一个 MATLAB 实例。它允许在 MATLAB 中调用 eval 和 feval 并将结果返回给 MATLAB。该演练通过示例解释了如何执行此操作。该演练使用内置的 MATLAB 函数和命令,但您可以将其与您自己的 .m 文件一起使用,因为使用 matlabcontrol 就像与 MATLAB 的命令行窗口进行交互一样。

于 2013-02-23T19:32:23.553 回答
1

您可以尝试 JAMAL(JAva MAtlab 链接):http: //jamal.khadkevich.org/about.html

于 2012-11-26T22:19:06.567 回答
1

是的,Mathworks 已经在 J​​ava 和 Matlab 之间建立了耦合,并且可以建议如何最好地做到这一点。你可以从这个页面开始阅读。

于 2012-11-26T12:53:01.243 回答