自动布局工具
建模操作经常扰乱一个模型的布局。布局调整通常是必要的,是一个单调乏味的活动如果手动执行。虽然实现适当的布局仿真软件模型被认为是非常重要的,不存在有一个全面的商业仿真软件万博1manbetx模型的自动布局工具。自动布局工具模型调整大小的块基于数量的输入和输出,和组织的信号线路,过境点的数量最小化。自动布局工具可以利用三个不同的布局方法:1)“Graphviz”,第三方开源工具绘制图表;2)Matlab的内置“GraphPlot”布局功能;3)内部“DepthBased”方法。方法1)和3)可以利用Matlab / Simulink的任何版本,虽然方法只适用于R2015b + 2)。万博1manbetx
•安装说明,说明如何使用工具,看到自动布局/ doc / AutoLayout_UserGuide.pdf。
•这个工具依赖于我们的仿真软件工具。万博1manbetx请在这里下载:https://github.com/McSCert/万博1manbetxSimulink-Utility。
更多关于工具的功能,以及它如何与仿真软件可用于基于模型的开发,看到以下两个文件:万博1manbetx
[1]维拉Pantelic,史蒂文Postma,马克获悉约翰亚历山大•Korobkine贝内特Mackenzie,杰夫Ong马克•本德”仿真软件工具集:提高软件工程实践与仿真软件开发,“第三届国际研讨会论文集在模型驱动工程和软件开发(MODELSWAR万博1manbetxD 2015), SCITEPRESS, 2015, 50 - 61。DOI:https://doi.org/10.5220/0005236100500061(最佳论文奖)
[2]维拉Pantelic,史蒂文Postma,马克获悉莫妮卡Jaskolka,班尼特麦肯齐,亚历山大•Korobkine马克•本德杰夫Ong戈登标志,艾伦•Wassyng“软件工程实践和仿真软件:缩小差距,“国际期刊对技术转让的软件工具(STTT), 2017年,95 - 117。万博1manbetxDOI:https://doi.org/10.1007/s10009 - 017 - 0450 - 9
引用作为
McSCert (2023)。自动布局工具GitHub (https://github.com/McSCert/Auto-Layout/releases/tag/v2.3)。检索。
src
src / ColumnBasedLayout
src /通用的
src / GraphPlot_Portion
src / Graphviz_Portion
src /行
例子
一个
版本 | 发表 | 发布说明 | |
---|---|---|---|
2.3 | GitHub上看到这个版本发布说明:https://github.com/McSCert/Auto-Layout/releases/tag/v2.3 |
||
2.2.2 | ——小编辑用户指南中的安装说明。 |
|
|
2.2.1 | ——纠正用户指南路径工具描述。 |
|
|
2.2 | ——固定各种错误导致错误或导致贫穷的布局。 |
|
|
2.1 | 修正了几个错误和改进的路由。 |
|
|
2.0.0.0之间 | 自动布局工具测试R2011b, R2016b, R2017b。 |
||
1.6.1.0 | “其他要求”文本更新。 |
||
1.6.0.0 | 是一组的工具使用Graphviz工具绘制图表(详见用户指南说明如何安装/安装Graphviz)。自动布局工具测试了R2011b, R2015a, R2015b R2016a, R2017a。 |
||
1.5.1.0 | —纠正工具名称 |
||
1.5.0.0 | ——固定问题的上下文菜单 |
||
1.4.0.0 | ——解决问题提出Ganesh Hegade关于关闭GUI窗口。 |
||
1.3.0.0 | 更新封面图片。从列表中删除“必需的产品”。 |
||
1.2.1.0 | 添加函数getAllLinePoints。m失踪的先前版本进一步改进布局产生的工具。 |
||
1.2.0.0 | ——改进的路由,大小的块,块之间的间距, |
|
|
1.1.0.0 | 现在工作在Linux和Mac OS X。 |
|
|
1.0.1.0 | 添加封面图的工具。 |
||
1.0.0.0 |