主要内容

本页翻译不是最新的。点击此处可查看最新英文版本。

na_0009:信号标签的输入与传播

规范来源

控制算法建模规范 - 使用 MATLAB®、Simulink® 和 Stateflow®

子 ID 建议

  • NA-MAAB - a

  • JMAAB - 不支持

MATLAB 版本

全部

规则

子 ID a

当显示信号标签时,以下规则定义了标签是直接在信号上创建的(直接输入到信号上)还是从其真实来源传播而来(使用 < 字符从模型的其他位置继承)。

源自以下模块的信号的信号标签应直接输入:

  • 模型根(顶层)级别的 Inport 模块

  • 执行变换操作的基本模块(仅为解释此规则,特别指明 Bus CreatorMuxSelector 模块也执行变换操作。)

源自以下模块的信号的信号标签应通过传播来继承:

  • 嵌套子系统中的 Inport 模块

  • 执行非变换操作的基本模块

  • Subsystem 模块或 Stateflow Chart (Stateflow) 模块。

例外

当嵌套子系统是库子系统时,可以在来自 Inport 模块的信号上输入标签,以适应库模块的重用。

当连接来自库子系统模块的输出时,可以在信号上输入新标签以提高可读性。

自定义参数

不适用

理由

子 ID a:

  • 执行 MATLAB 命令的结果会反映在代码中,这使得维持模型与代码之间的一致性变得困难。

验证

模型顾问检查:检查传播的信号标签 (Simulink Check)

上次更改

R2020a

版本历史记录

在 R2020a 中推出