主要内容

比较与合并仿真软件模型万博1manbetx

这个例子展示了如何使用MATLAB®的比较报告之间的理解改变了两个不同的设计。它显示了如何查看和合并两个模型之间的变化®模型的比较报告。万博1manbetx

比较模型

一个用户模型做了一些修改sl_aircraft1并保存生成的模型sl_aircraft2

使用visdiff比较sl_aircraft1sl_aircraft2模型。

visdiff (“sl_aircraft1.slx”,“sl_aircraft2.slx”);

理解结果

比较工具显示了报告只包括两个模型之间的差异,不完整的层次结构模型。

颜色显示如果物品已经修改(紫色),插入(蓝色),或删除(黄色)。

单步调试的差异

使用下一个以前的导航按钮比较选项卡,组织变化的报告:

  • 报告通过改变一个接一个。如果所选的项树有一个比赛,它也会选择的正确的树。

  • MATLAB下报告显示两种模型。这份报告强调了选择项目两种仿真软件模型如果它是可能的。万博1manbetx

控制模型中强调,比较选项卡,突出部分中,选择或清除复选框总是强调。您可以单击强调现在按钮高亮显示当前选择的节点随时报告。

过滤结果

你可以控制变化的类型显示在比较报告通过应用过滤器。查看可用的过滤器和他们是否应用于当前的报告,在比较选项卡,过滤器部分,单击向下箭头,扩大过滤画廊。点击切换是否应用过滤器的名字。在过滤器部分中,点击显示隐藏控制如何应用过滤器。

例如,一些仿真软件模型文件中的信息作为非功能定义。万博1manbetx这些变化是不可能改变的行为设计。非功能项默认是隐藏的。你可以让他们通过取消勾选非功能的变化按钮时隐藏过滤器按钮被选中。

公布结果

保存一个可打印版的模型比较报告,选择发布> HTML,,或PDF

合并模型模型的变化万博1manbetx

你可以合并两个仿真软件模型之间的变化通过单击万博1manbetx合并模式在将来发布按钮。这将创建一个第三个文件,targetFile,它可以包含更改从左边模型(sl_aircraft1)或右模型(sl_aircraft2)。使用的按钮目标树选择保持的差异targetFile

单击保存文件按钮以保存更改你选择正确的模型(sl_aircraft2)。

提示:合并模块之前,状态和连接合并转移合并。看到合并技巧

另请参阅

visdiff

进一步的信息

比较模型的模型万博1manbetx

比较模型具有相同的名称

相关的例子

比较与合并包含Stateflow仿真万博1manbetx软件模型

解决冲突与仿真软件的三方合并万博1manbetx