重构模型
识别建模克隆和模式转换模型
使用模型变压器和克隆探测器重构模型,提高模型组件化,可读性,使重用。
使用模型变压器:
识别建模模式,符合转型为变异源或变体子系统模块。使用不同的子系统和变异来源积木有助于模型的可重用性选择不同的条件表达式称为变体。活跃的模型是一个固定的组合结构和变量组件,您激活取决于您选择的变体选择。
识别要求消除数据存储块。消除数据存储块改进模型的可读性,使数据显式的依赖。
确定一天的查找表块符合转型为共享Prelookup块和多个插值块。这个变换提高了模拟效率。
识别多个插值使用Prelookup块符合转换成一个插值建模中使用Prelookup块模式。这个变换提高生成的代码效率。
使用克隆探测器:
识别克隆和创建一个模型与克隆被链接到子系统模块在图书馆。取代克隆与图书馆块使组件重用。
识别和克隆与子系统模型引用替换。
功能
类
主题
模型变压器
- 系统变量变换模型
使用变压器模型工具将模型转换成系统的一个变体。 - 提高模型的可读性通过消除本地数据存储块
使用变压器的模型工具使数据依赖模型中显式代替数据存储块与直接信号线,a延迟块或合并块。 - 提高效率的仿真优化Prelookup操作查找表的块
使用变压器的模型工具转换多个一天的查找表块到共享Prelookup块和多个插值块。 - 提高代码效率通过合并多个插值使用Prelookup块
使用变压器的模型工具变换建模与多个模式插值使用Prelookup块到一个插值使用Prelookup块。
克隆探测器
- 使组件重用通过克隆检测
使用克隆探测器应用子系统克隆替换库模块。 - 取代的克隆与子系统参考
使用克隆探测器应用代替精确克隆与子系统参考块。 - 通过编程方式检测和更换子系统克隆
使用克隆检测api来识别和替换子系统模型中克隆。 - 发现克隆整个模型
使用克隆探测器来识别和替换克隆整个模型。