主要内容

检查模块中可调参数的使用

检查 IDmathworks.maab.db_0110

规范:db_0110:模块参数

描述

检查可调参数是否指定表达式、数据类型转换或索引操作。

要使参数可调,您必须输入基本模块,而不使用 MATLAB® 计算或脚本。例如,省略:

  • 表达式

  • 数据类型转换

  • 选定的行或列

支持的模块包括:

Simulink® Check™ 附带。

检查参数化

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

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

  • NA-MAAB - a

  • JMAAB - a

结果和建议的操作

条件建议的操作
模块具有指定表达式、数据类型转换或索引操作的可调参数。 对于每种情况,通过使用一系列 Simulink 模块执行计算等方式将计算移到模块外部,或者将值预先计算为新的变量。

功能和限制

  • 不标记包含具有字面值的表达式的模块参数。

  • 对库模型运行。

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

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

  • 不计算封装参数。

  • 允许排除模块和图。