我正在寻找一种可以(自动)从 Modelica 代码创建类图的工具:https://trac.modelica.org/Modelica/attachment/ticket/85/classDiagramModelicaMedia.png
我需要创建几个这样的图表,自动化的解决方案会有很大帮助!
到目前为止,我找到了这篇关于Modelica CDV(类图查看器)的文章:
https://www.modelica.org/events/modelica2006/Proceedings/sessions/Session1c1.pdf
但不是一个现成的工具。有任何想法吗?
这可以通过 SystemModeler 和 Mathematica 来完成。相关功能有点隐藏,但它就在那里。这是一个例子:
WSMLink`Library`WSMDependencyGraph["Modelica.Mechanics.Rotational.Components.Spring"]
![SystemModeler class diagram](https://i.stack.imgur.com/H5OMT.png)
When hovering over the classes, the full name appears:
![Full name of a class in SystemModeler](https://i.stack.imgur.com/c7uHP.png)
从函数返回的对象包含一个 Graph,因此您可以使用所有的操作对其进行操作图形功能在数学中。此外,该函数采用与 Graph 相同的参数,因此您可以根据需要获得不同的图形布局。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)