java调用matlab程序

在实际Java编程中,我们可能想要使用matlab编写一些复杂的数值计算算法,然后导入我们的java项目中调用。这首先需要我们matlab的jdk版本和java项目的jdk版本对应一致。想查看matlabjdk版本,可以在matlab命令行中输入version -java来查看,会看到类似下面的内容:
Java 1.7.0_60-b19 with Oracle Corporation Java HotSpot(TM) 64-Bit Server VM mixed mode
。下面我们来看看matlab2015a版本下编写的m文件代码如何导入java中使用。
1. 在matlab中编写m文件程序,程序来源于我另一篇博文matlab实现的五彩烟花:http://blog.****.net/qwe6112071/article/details/50868067
2. 将m文件程序编译成java可识别的jar包。
1. 先在命令行输入:depolytool,然后会弹出如下窗口,
java调用matlab程序
2. 选择 Library Compiler,会弹出如下窗口
java调用matlab程序
3. 选择并填写下图图中相应的信息