主要内容

重构模型来提高组件重用

您可以使用仪表盘指标来识别克隆在模型层次结构。克隆是相同的MATLAB函数块,Stateflow相同®图表和子系统相同的块类型和连接。克隆可以有不同的参数设置和价值观。取代克隆与库模块的链接,您可以打开仪表板的克隆探测器应用指标。

使用克隆探测器应用重构模型,提高模型组件化和可读性,重用组件在一个模型。在本例中,您的克隆探测器发射指标指示板。然而,你也可以通过打开打开它应用程序选项卡并单击克隆探测器

识别和克隆替换链接库模块

  1. 体系结构部分,蓝色的酒吧在实际的重用部件显示的子组件总数的比例与库模块。暂停了实际的重用小部件来看到更多的信息。这个模型中,10%的子组件链接库块的总数。

  2. 看到更多的细节,请点击蓝色的酒吧。系统滞后,节流命令,CheckRange链接库模块。

    表细节图书馆相关成分含量指标结果sldemo_fuelsys模型及其子系统,图表和MATLAB函数块

  3. 返回到主仪表板页面。

  4. 体系结构节,潜在的重用表明该模型包含克隆。暂停了潜在的重用。这个模型中,7%的克隆子组件。

  5. 看到更多的细节,请点击黄色栏。Pressure.map_estimateThrottle.throttle_estimate是彼此的克隆。

  6. 确定这些克隆替代候选人联系库模块,点击打开转换工具

    克隆探测器应用程序将作为一个新的选项卡中打开模型。

  7. 克隆检测结果和行动窗格中,单击克隆的结果选项卡。

    有一个克隆。浅蓝色阴影表明这些克隆克隆而不是确切的克隆是相似的。类似克隆有不同的参数设置和价值观。

  8. 扩大克隆组。

    这个克隆组包括两个子图表。

    克隆探测器应用显示克隆克隆检测结果和行动组

  9. 确定参数的差异,块的区别列,单击视图参数差异

    在这个克隆子图表组调用模型金宝app®功能不同的价值只有通过断点查找表中的参数块内。

  10. 克隆的结果选项卡,图书馆将克隆参数,使用浏览按钮来选择一个库或指定一个新的库名称。如果你指定一个新的库名称,应用创建库。

  11. 保存模型到你的工作目录,克隆探测器选项卡上,单击取代克隆。应用取代类似克隆与蒙面库子系统,如果可能的话。

    日志选项卡中,单击最新日志。

    日志包含一条消息,表明克隆不能替换链接库中的数据块,因为仿真软件功能不能晋升为子图表数据。金宝app

  12. 关闭仪表盘指标和模型。

当克隆探测器应用重构一个模型来取代克隆与库模块,应用程序创建一个备份文件夹。备份文件夹名称的前缀m2m_<模型名称>。如果你有一个金宝app仿真软件测试™许可证,您可以验证重构和原始的等价模型通过点击检查相等克隆探测器选项卡。

探索其他选项

此表包含一个常见的任务列表,你可以解决的金宝app模型检查™

任务 参考

简化和调试复杂的模型。

突出函数依赖

运行模式顾问检查符合安全标准高度集成与系统建模和马伯控制算法建模指南。

检查模型合规顾问通过使用模型
编写自定义模型顾问检查。 定义自定义模型顾问检查
创建和部署自定义模型顾问配置。 创建和部署一个模型顾问定制配置使用模型顾问配置编辑器定制模型顾问

了解更多关于如何使用仪表盘指标收集和查看指标数据质量评估。

收集和探索指标数据通过使用度量仪表板
配置合规指标,添加度量阈值和自定义指标仪表板布局。 定制指标仪表板布局和功能

使用变压器模型工具和克隆探测器应用重构模型改进模型组件化和可读性,使重用。

系统变量变换模型使组件重用通过克隆检测
了解更多关于如何使用仿真软件产品测试模型和代码,检查设计金宝app错误,检查标准,测下载188bet金宝搏量范围,并验证系统。 验证和确认