图像缩略图

比较和合并两个Simulink模型金宝app

版本1.4.0.0(3.42 KB)由 卡尔·奥斯特维奇
可视化并有选择地合并两个Simulink模型之间的差异。金宝app

310下载

更新2021年6月19日

来自GitHub

在GitHub上查看许可证

这是一个帮助可视化和合并两个Simulink模型之间差异的简单工具。我不知道还有其他非商业工具可以完成这项任务。金宝app
UNIQUE=mergeDiff(OLDMODEL,NEWMODEL{,MERGE=false})比较两个相似模型的块名和对话框参数。差异以类似于统一差异格式的格式报告。
如果MERGE=true,则将使用参数值和NEWMODEL中缺少的块更新OLDMODEL。合并模型需要手动编辑以完成合并过程。合并模型中修改的块在完成后进行颜色编码。此函数不检查连接线,因此用户应检查并连接这些彩色块手动完成合并。
白块不变
绿色块从旧模型中丢失,并从新模型中复制
Orange-Block的参数已更新
新模型中缺少红色块
黄色-子系统包含修改

此函数不检查连接线。用户应手动查看并连接这些彩色块以完成合并。

返回仅在OLDMODEL中找到的块的唯一名称。

实例
%列出两种Simulink模型之间的差异:金宝app
开放式系统(“旧模型”);
开放式系统(“新模型”);
mergeDiff('oldmodel','newmodel');

引用为

卡尔·奥斯特维奇(2021年)。比较和合并两个Simulink模型金宝app(https://github.com/costerwi/金宝appsimulink-mergeDiff),GitHub。已检索.

MATLAB版本兼容性
使用R2014a创建
与任何版本兼容
平台兼容性
窗户 马科斯 Linux

社区寻宝

在MATLAB Central中查找宝藏,了解社区如何帮助您!

开始打猎吧!
要查看或报告此GitHub加载项中的问题,请访问GitHub存储库.
要查看或报告此GitHub加载项中的问题,请访问GitHub存储库.