matlab.®Java的Engine API®使Java程序能够同步或异步地与MATLAB交互,包括:
开始和终止matlab。
连接和断开本地机器上的Matlab会话。
调用matlab函数具有从java传递的输入参数和从matlab返回的输出变量。
评估MATLAB基础工作区中的MATLAB语句。
将java与matlab和matlab的传递变量传递给Java。
与MATLAB的异步通信基于Java未来接口,java.util.concurrent.future.。
在Java和MATLAB之间传递的数据阵列的大小限制为2 GB。此限制适用于在流程之间传递的数据加支持信息。金宝app
用于Java的MATLAB引擎API作为MATLAB产品的一部分包含。您必须安装JDK™7或8,以构建Java的Matlab引擎应用程序。