主要内容

重构模型

识别建模克隆和模式转换模型

使用模型变压器和克隆探测器重构模型,提高模型组件化,可读性,使重用。

使用模型变压器:

  • 识别建模模式,符合转型为变异源或变体子系统模块。使用不同的子系统变异来源积木有助于模型的可重用性选择不同的条件表达式称为变体。活跃的模型是一个固定的组合结构和变量组件,您激活取决于您选择的变体选择。

  • 识别要求消除数据存储块。消除数据存储块改进模型的可读性,使数据显式的依赖。

  • 确定一天的查找表块符合转型为共享Prelookup块和多个插值块。这个变换提高了模拟效率。

  • 识别多个插值使用Prelookup块符合转换成一个插值建模中使用Prelookup块模式。这个变换提高生成的代码效率。

使用克隆探测器:

  • 识别克隆和创建一个模型与克隆被链接到子系统模块在图书馆。取代克隆与图书馆块使组件重用。

  • 识别和克隆与子系统模型引用替换。

功能

全部展开

clonedetection 开放的克隆检测器的应用
万博1manbetxSimulink.CloneDetection.findClones 在一个模型中找到克隆
万博1manbetxSimulink.CloneDetection.replaceClones 在一个模型取代克隆
万博1manbetxSimulink.CloneDetection.checkEquivalency 检查clone-replaced模型和原始模型的等效性
万博1manbetxSimulink.CloneDetection.highlightClone 强调克隆在仿真软件模型万博1manbetx

应用程序

模型变压器 使模型转换通过识别和重构的造型模式优化模型
克隆探测器 支持模型refactorization和子系统重用模型中通过识别和取代克隆

主题

模型变压器

克隆探测器