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