主要内容

jc_0773:流程图的无条件转移

规范来源

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

子 ID 建议

  • NA-MAAB - a、b

  • JMAAB - a、b

MATLAB 版本

全部

规则

子 ID a

当有一条带转移条件的转移线从一个连接结点发出时,应当有从该结点发出的另一条无条件转移线。

自定义参数

不适用

示例 - 正确

示例 - 不正确

没有无条件转移线。

子 ID b

无条件转移的执行顺序应设置为最后一个值。

自定义参数

不适用

示例 - 正确

示例 - 不正确

无条件转移的执行顺序不是最后一个值。

理由

子 ID a:

  • 防止因回溯而导致的意外行为。设置无条件转移可以明确定义当条件不满足时的行为。

子 ID b:

  • 将无条件转移设置为优先可以防止意外行为。

验证

模型顾问检查:检查流程图中无条件转移的使用 (Simulink Check)

上次更改

R2020a

另请参阅

版本历史记录

在 R2020a 中推出