我正在構建一個定製的Simulink塊作爲Matlab工具箱。爲了避免matlab的語言對系統進行編程,我希望儘可能使用Java編寫系統。我研究了Matlab < - > Java接口,並且似乎可以這樣做。然而,我找不到任何有關信息的一件事是將我的自定義Java對象(保存塊的數據)存儲在Simulink塊中。在Matlab Simulink塊內存儲自定義java對象,以實現自定義工具箱
我進行了一個快速測試,似乎存儲Java.lang.String實例是可能的。但是,這是一個相對簡單的測試。在首先跳轉之前,我想檢查這是否可能。有沒有人有類似的設置經驗?該對象是否需要可序列化才能工作?
有關背景信息,我期待在Java中實現非數學部分(GUI代碼,處理等)。數學相關的元素可能會保留在matlab中。
你看過'UserData'塊參數嗎?它可以存儲任何數據類型。 – wakjah
這就是我計劃存儲Java對象的地方。我只是想確保這樣做沒有任何問題。如果您知道一個事實很好,請創建一個答案,以便我可以將其標記爲已接受。 :-) – MJD