簡體   English   中英

使用Java執行Matlab函數

[英]Executing a Matlab function using java

我正在編寫一個使用matlab進行圖像處理並稍后使用Java接口顯示結果的應用程序。 由於某些原因,我必須同時使用Java和Matlab。

如何在Java中使用Matlab函數? 如何創建和訪問界面。

matlabcontrol是一個Java API,它將允許您調用圖像處理函數或腳本並將結果返回給Java。 首先,請看一下演練

MATLAB Builder JA是在Java中使用MATLAB代碼的一種選擇。 這是一個非免費的工具箱,用於從MATLAB代碼創建jar文件,以便將其import Java 注意有關jar文件創建的限制。

在MATLAB中使用Java類要容易得多,因為您可以在MATLAB代碼中實例化Java類。 未記錄的Matlab是在MATLAB中進行Java集成的寶貴資源。

查看MATLAB軟件中的使用Sun Java類,以獲取The MathWorks提供的官方信息。

一個快速的Google提出了這個http://j-integra.intrinsyc.com/support/com/doc/other_examples/Matlab.htm

另外,您可以從命令行執行matlab函數嗎? 如果是這樣,您可以使用Runtime.getRuntime().exec("your matlab function")

從R2016b開始,您可以使用Java的官方MATLAB Engine API ,該API似乎提供與matlabcontrol相同的功能。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM