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包

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM