主要内容

na_0011:Goto 和 From 模块的作用域

规范来源

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

子 ID 建议

  • NA-MAAB - a

  • JMAAB - a、b、c

MATLAB 版本

全部

规则

子 ID a

Goto 模块的参数标记可见性应设置为 Local

自定义参数

不适用

子 ID b

Inport 模块的输出信号不应仅连接到 Goto 模块。

自定义参数

不适用

示例 - 正确

Inport 模块的输出信号连接到 Goto 模块之外的其他模块。

示例 - 不正确

Inport 模块的输出信号仅连接到 Goto 模块。

子 ID c

From 模块的输出信号不应连接到 Outport 模块。

自定义参数

不适用

示例 - 正确

From 模块的输出信号没有连接到 Outport 模块。

示例 - 不正确

From 模块的输出信号连接到 Outport 模块。

理由

子 ID a:

  • Goto 模块和相应的 From 模块的层次结构不同时,模块之间的关系可能难以理解。

  • Goto 模块和相应的 From 模块的层次结构不同且虚拟子系统更改为原子子系统时,可能会出现仿真错误。

子 ID b:

  • 当将 Inport 模块的输出信号连接到 Goto 模块时,至少要一个分支信号连接到 Goto 模块以外的其他模块。

验证

模型顾问检查:检查 From 和 Goto 模块的作用域 (Simulink Check)

上次更改

R2024b

版本历史记录

在 R2020a 中推出