db_0137: ステート チャートのステート
R2020a 以降
該当ガイドライン
Control Algorithm Modeling Guidelines - Using MATLAB®, Simulink®, and Stateflow®
サブ ID 推奨事項
NA-MAAB — a
JMAAB — a
MATLAB バージョン
すべて
ルール
サブ ID a
Chart ブロックまたはステートの [構造] が [排他 (OR)]
に設定されている場合、階層内に少なくとも 2 つのステートが存在します。
カスタム パラメーター
該当なし
例 — 誤
[構造] オプションが [排他 (OR)]
に設定されていますが、階層には 1 つのステートしかありません。
根拠
サブ ID a:
冗長な記述によって可読性が損なわれます。
生成されるコードには、不要な状態変数が含まれます。
検証
モデル アドバイザー チェック: ステート マシンのステートをチェック (Simulink Check)
最終更新
R2020a
参考
ステートを使用した動作モードの表現 (Stateflow)
ステート構造を使用した排他的モードとパラレル モードの定義 (Stateflow)
バージョン履歴
R2020a で導入