0

我有一个 Java 模拟,我需要每 2 分钟(模拟时间)调用一次 MATLAB 优化器并将数据读回 Java 程序。

我知道有运行 MATLAB 脚本的答案,但是有没有办法从 Java 运行单个 MATLAB 脚本,同时保持 Java 和 MATLAB 之间的连接为整个模拟打开?

换句话说,我不想让计算机在每次调用优化器时都必须启动 MATLAB。

4

1 回答 1

2

如果您不想每次运行 matlab 函数时都启动 Matlab 应用程序,那么您可以使用 MCR(matlab 编译器运行时)。MCR 一旦安装在您的计算机中,就可以通过 Matlab Java API 按需访问。

于 2016-07-13T17:32:11.813 回答