第一步:
核对matlab版本与JDK版本,使其保持一致。
在matlab命令行中输入version -java,如图
查询JDK版本,可在dos命令行中输入java -version。
第二步:
matlab中新建脚本,为方便理解,引入一个demo,如输入以下代码,并保存为test.m;
function a,b = riskParity(x,y)
a=x+y;
b=x*y;
end
第三步:
在matlab命令行中输入deploy,弹出以下窗口
选择Library Compiler,出现以下界面:
1、2必填,3、4、5有默认值可进行修改,其中3代表Library name ,4 代表所生成的jar包包名,5代表类名,其他输入框可选填。
做好调整后点右上角的√,然后保存为test.pri,等待几分钟后。就大功告成!
生成的jar包,如图:
第四步:
导入jar包,一个是刚刚自己手动生成的test.jar,还有一个D:\matlab\toolbox\javabuilder\jar\javabuilder.jar
然后测试一下:
接下来就可以开开心心的调用matlab的函数库啦!!