JAVA调用matlab代码

  做实验一直用的matlab代码,需要嵌入到java项目中,matlab代码拼拼凑凑不是很了解,投机取巧采用java调用matlab的方式解决。

1.    matlab版本:matlabR2014a

    解决:matlab版本破解不完全是关键问题所在,基本的安装包以及破解包就不说了,这个是进一步破解的文件(链接:http://pan.baidu.com/s/1qYoMZE0 密码:wesu)

 

      我的电脑是64位的,所以将将上图三个文件拷贝到D:\Program Files\MATLAB\R2014a\bin\win64文件夹下替换即可(matlab对应文件目录下)

2.    JDK版本,matlab在命令行键入version -java可以查看当前matlab版本对应需求的JDK版本,matlabR2014a的jdk工具是1.7版本,因此需要在电脑上安装好jdk1.7

version -java

ans =Java 1.7.0_11-b21 with Oracle Corporation Java HotSpot(TM) 64-Bit Server VM mixed mode

  鉴于新版本的eclipse需求jdk1.8才可以打开,需要将jdk1.8降到jdk1.7

  解决:将C:\Windows\System32下面的java.exe,javaw.exe,javaws.exe删除后,再将环境变量path中的jdk1.8路径删除,安装jdk1.7版本

3.    matlab代码打包成jar文件

  matlab命令行键入deploytool,弹出窗口,选择librart compiler

  

       

 

   初步完成了matlab转java的要去,接着需要具体java怎么使用这些jar包

 

posted @ 2017-10-27 17:28  nothing_fish  阅读(10332)  评论(0编辑  收藏  举报