jc_0773: フロー チャートの無条件遷移
R2020a 以降
該当ガイドライン
Control Algorithm Modeling Guidelines - Using MATLAB®, Simulink®, and Stateflow®
サブ ID 推奨事項
NA-MAAB — a、b
JMAAB — a、b
MATLAB バージョン
すべて
ルール
サブ ID a
遷移条件を持つ遷移線がコネクティブ ジャンクションを起点としている場合、無条件遷移もそのジャンクションを起点とします。
カスタム パラメーター
該当なし
例 — 正
例 — 誤
無条件遷移線がありません。
サブ ID b
無条件遷移の [実行順序] は最後の値に設定します。
カスタム パラメーター
該当なし
例 — 正
例 — 誤
無条件遷移の [実行順序] は最後の値になっていません。
根拠
サブ ID a:
バックトラッキングによって生じる意図しない動作を防ぎます。無条件遷移を明示的に設定して、条件が満たされない場合の動作を定義します。
サブ ID b:
無条件遷移を優先するように設定すると、意図しない動作を防ぐことができます。
検証
モデル アドバイザー チェック: Check usage of unconditional transitions in flow charts (Simulink Check)
最終更新
R2020a
参考
動作モード間の遷移 (Stateflow)
Stateflow チャートの実行 (Stateflow)
バージョン履歴
R2020a で導入