主要内容

检查模块参数的显示

检查 IDmathworks.maab.db_0140

规范:db_0140:显示模块参数

描述

标识在模型中未显示的模块参数。

模型图应显示值不是默认值的模块参数。显示此信息的一种方法是使用“模块属性”对话框中的模块注解选项卡。

有关模块参数默认值的列表,请参阅以编程方式指定模块参数和属性

提示

如果您使用带有 'built-in/blocktype'add_block 函数作为 Simulink® 内置模块的源模块路径名称,则某些模块的某些默认参数值与您使用 Simulink 以交互方式添加这些模块时获得的默认值不同。

此检查需要 Simulink Check™ 许可证。

检查参数化

此检查不包括子检查,因为 MAB 建模规范仅提供一个子 ID。

作为参考,NA-MAAB 和 JMAAB 建模标准组织建议使用的 MAB 规范子 ID 为:

  • NA-MAAB - 无建议

  • JMAAB - a

要自定义此检查的模块参数,请使用模型顾问配置编辑器

  1. 打开模型顾问配置编辑器并搜索检查 ID db_0140

  2. 使用模块类型列表来删除或添加模块参数。

  3. 选中仅在默认值更改时标记复选框,以仅在默认值被修改时标记,这符合 JMAAB v3.0。默认情况下,该复选框处于未选中状态,这符合 JMAAB v5.0。

  4. 点击应用并保存配置。

结果和建议的操作

条件建议的操作
模型中未显示模块参数。在“模块属性”对话框中,使用模块注解选项卡添加模块参数。

操作结果

您可以使用在模块注解中添加非默认值按钮向模块显示中添加注解,以指定在分析中标记的非默认模块参数。重新运行检查;该模块不会再被标记。

功能和限制

  • 仅可针对特定于模块的参数进行自定义,请参阅以编程方式指定模块参数和属性

  • 对库模型运行。

  • 可以分析库链接模块的内容。默认情况下,输入参数 Follow links 设置为 on

  • 可以分析封装子系统中的内容。默认情况下,输入参数 Look under masks 设置为 graphical

  • 允许排除模块和图。

编辑时检查

此检查支持编辑时检查。