我要尋找一個工具,可以(自動)創建的類圖這樣一個從Modelica的代碼: https://trac.modelica.org/Modelica/attachment/ticket/85/classDiagramModelicaMedia.png
我需要創建幾個這樣的圖表和自動化解決方案將有很大的幫助!
到目前爲止,我發現這篇文章關於Modelica的CDV(類圖查看器):
https://www.modelica.org/events/modelica2006/Proceedings/sessions/Session1c1.pdf
但不準備使用的工具。有任何想法嗎?Modelica的類圖
1
A
回答
3
這可以通過SystemModeler和Mathematica完成。相關功能有點隱藏,但它在那裏。這裏有一個例子:
WSMLink`Library`WSMDependencyGraph["Modelica.Mechanics.Rotational.Components.Spring"]
當鼠標懸停在類,將出現全名:從函數返回
對象包括圖形,這樣你就可以將其與操作Mathematica中的所有graph functionality。此外,該函數與Graph具有相同的參數,因此如果需要,您可以獲得不同的圖形佈局。
1
我沒有任何具體的建議,但您可能會發現像OpenModelica這樣的工具可以提取並輸出足夠的信息來構造這些圖表。它似乎有許多命令行開關用於輸出大量信息(調試和其他)。
相關問題
- 1. Modelica - 創建圖標
- 2. 的Modelica - 映射非Modelica的函數來
- 3. Modelica的 - 在OpenModelica
- 4. Modelica combiTimeTable
- 5. Modelica SemiLinear()
- 6. 在Dymola中使Modelica類只讀
- 7. 混合物Modelica
- 8. Modelica C++模板
- 9. Modelica電延遲
- 10. Dymola/Modelica插值?
- 11. 創建Modelica庫
- 12. 從嵌套更換類擴展一個類中的Modelica
- 13. Modelica註解窗口
- 14. 如何學習modelica?
- 15. Modelica線性分析
- 16. Modelica微分常量
- 17. Modelica評估訂單
- 18. Modelica編碼問題
- 19. Modelica連接方程
- 20. Modelica執行順序
- 21. Modelica離散語義
- 22. 調試Modelica代碼
- 23. modelica中的數字抖動
- 24. Modelica:實例化過程中的類的變量
- 25. Modelica - 只更改複雜類型連接器的一個參數
- 26. Modelica - 設置最小屬性
- 27. Modelica assert(condition,message,level = AssertionLevel.warning);
- 28. Teaching Modelica Medical非SI單位
- 29. Modelica立方hermite插值
- 30. 當和如果在Modelica
我已經試過OpenModelica 1.9.0。在GUI中我找不到這樣的選項,但命令行開關可能會有所幫助,謝謝。我可能會嘗試的其他想法是Eclipse插件和OneModelica。 – matth
是的,對不起。我的意思是命令行工具(omc)。它有一堆可以設置來提取信息的標誌。一些用於調試,但可能對提取此類信息有用。 –
我打開了一張票來問這個功能:https://trac.openmodelica.org/OpenModelica/ticket/4586 – matth