1
是否有任何方法支持從java
調用Modelica
運算符? 如果我想使用Modelica
運營商,如der()
,pre()
等,請致電java
。是否有任何方法支持從Java調用Modelica運算符
有什麼技術可以使用嗎?
是否有任何方法支持從java
調用Modelica
運算符? 如果我想使用Modelica
運營商,如der()
,pre()
等,請致電java
。是否有任何方法支持從Java調用Modelica運算符
有什麼技術可以使用嗎?
有幾種方法可以從Java程序中模擬Modelica模型。要直接模擬的Modelica代碼,使用現有的Modelica仿真器的Java接口:
另一種選擇是將Modelica的代碼導出到功能樣機單元(FMU)通過功能模型接口(FMI),例如使用Dymola。然後使用Java FMI庫(例如JFMI)與FMU進行交互。請注意,您可能需要自己提供解算器代碼。但是,對於FMU,這比原始Modelica代碼更容易。
有關在Modelica和Java之間交換信息的更多信息,另請參閱this question on SO。
'der'和'pre'是Modelica語言的特性,「從Java調用它們」是沒有意義的。請更詳細地解釋你想達到的目標。你想用Java來模擬Modelica模型嗎?你想在Modelica模型中使用Java函數嗎? – 2013-05-13 08:12:48
感謝您的幫助。我想用java來模擬Modelica模型。 – xing 2013-05-13 10:34:54