我想用Java Scene Builder開發一個帶有JavaFX的應用程序。 但是有可能將它與Matlab連接? 我的意思是:我用Matlab工作,但不是在Matlab上顯示結果,而是想用這個應用程序顯示它 如果是,如何?我們如何才能將JavaFX應用程序與Matlab連接起來
請我需要你們的幫助,我想提出的申請我最後的項目研究
我在等待着你的答案 預先感謝您
我想用Java Scene Builder開發一個帶有JavaFX的應用程序。 但是有可能將它與Matlab連接? 我的意思是:我用Matlab工作,但不是在Matlab上顯示結果,而是想用這個應用程序顯示它 如果是,如何?我們如何才能將JavaFX應用程序與Matlab連接起來
請我需要你們的幫助,我想提出的申請我最後的項目研究
我在等待着你的答案 預先感謝您
我也做了一樣的,所以是有可能。
與MatlabControl(Running MATLAB function from Java)的鏈接很有用,但對我而言還不夠。
在這種情況下,如果您只是想從Matlab的基本工作區(運行某些腳本)顯示一些(靜態)數據,那麼就足夠了,因爲您可以使用MatlabControl類。
如果你想要一些真正的交互(你在Matlab中有一個領域模型,並想在某些用戶交互上對領域模型進行更改,然後更新前端),那麼這個類是不夠的(我沒有使用它)。
從Java事件發送到Matlab的:http://undocumentedmatlab.com/blog/matlab-callbacks-for-java-events
如果你有一個比較複雜的應用程序,則結構如下:
它的狀態還取決於您應該支持哪個Matlab版本:如果您需要支持ML版本< R3013a => Matlab附帶了Java6 JVM。在這種情況下,您可以提供JavaFX 2.2運行時環境(下載環境,放在您的代碼附近並將javafxrt.jar添加到類路徑中)。從R2013a開始,你可以使用JavaFX 8.如果你很幸運,你只需要支持R2015 - >隨Java8一起提供 - >它包含JavaFX。
希望這會有所幫助。
請參閱http://stackoverflow.com/questions/1607933/running-matlab-function-from-java –
謝謝,我會看到它 – ridoibm75