matlab集成Java项目

因为一个项目使用到了matlab程序,需要使用Java来实现其功能。之前根本没有听说过,所以我苦心泣血,狂干一星期找到了,踩了无数个坑,终于实现了,因此记录一下!

一、windows下Java调用matlab

1、matlab工具的安装

网上有很多matlab安装的教程,安装的版本要和Java项目的jdk版本相同,否则会出现版本不适配的情况!!!

2、matlab工具中打jar包

在matlab工具中打开终端,在终端中输入deploytool命令,弹出这个框选中箭头指的这个方法进入其中

(1)选中Java Package 

(2)选中自己要打包的.m文件

(3)修改jar包名字

(4)修改类名

(5)Package打包

打包成功后

在for_redistribution_files_only文件夹下有会存在jar包

二、在Java中使用matlab生成的jar包

1.在项目结构中引入jar包

引入后在外部库可以看到引入的jar包

2.引入成功后

在引入后一般就觉得成功了,开始直接调用里面的方法,但是就会出现这个问题

遇到这个问题是因为没把matlab中Java的jar包给引入,根据上面的方法在把**\toolbox\javabuilder\jar\javabuilder.jar文件下的jar包给引入就可以了

至此 在windows下调用matlab生成的jar包即可完成!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值