由于项目的奇葩要求,本人需要用php调用matlab。
先说说matlab导出jar:
1.编写好的m文件,例如:
2.建立Deployment Project(点击File>> New>> Deployment Project或直接输入命令行“ deploytool”)
其中:
Name:自定义项目名
Location:自定义存放路径
Target:JavaPackage,建立jar包
3.弹出DeploymentTool面板
4.添加function.m文件,转化为JavaClass
Addclass>>Draw(自定义Class名)
Addfiles>>添加前面写的drawCircle.m文件(转化为Draw类的方法)
5.点击Build按键,生成jar文件
这样子,就可以在java项目中引用jar包。值得注意的一点,matlab中有些函数,javabuilder并不支持,解决方法是训练形成mat文件,导出时作为file类型一起导出。