2

我正在设计一个基于 MATLAB 的算法。是否可以从 Java 应用程序调用该 MATLAB 源代码?

有没有人遇到过这样的问题?

4

2 回答 2

2

可以使用matlabcontrol从 Java 调用 MATLAB 。它是专门为此设计的 Java API。但是,它要求 MATLAB 在执行 Java 代码的同一台机器上运行。当您放置 Android 标签时,我假设您想在 Android 设备上运行它(尽管您的描述中没有提到),并且没有已知的方法可以直接在 Android 上运行 MATLAB 代码。matlabcontrol 绝对不会这样做,但您可以使用它来编写一个 Java 应用程序,作为您的 Android 应用程序的服务器。同样,您可以使用 MATLAB Builder JA 执行相同操作,它生成的代码需要 MATLAB 或 MATLAB Compiler Runtime(免费提供 - 因此用户无需购买 MATLAB)。

于 2011-07-08T23:10:58.473 回答
2

看看MATLAB Builder JA。该程序允许您将 matlab 代码转换为 java 类。

于 2011-02-03T13:10:58.647 回答