このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
jm_0012: イベント ブロードキャストとイベントの使用制限
R2020a 以降
サブ ID 推奨事項
NA-MAAB — 推奨事項なし
JMAAB — a1/a2/a3
MATLAB バージョン
すべて
ルール
サブ ID a1
Stateflow® イベントは、Stateflow Chart (Stateflow) 出力でのみ使用します。
カスタム パラメーター
該当なし
例 — 正
イベントは Stateflow Chart 出力でのみ使用されています。
例 — 誤
イベントは Stateflow Chart 出力以外で使用されています。
根拠
サブ ID a1:
Stateflow Chart 出力でのみ Stateflow イベントを使用することで、チャートの再帰処理が回避されます。
Sub ID a2、a3:
イベントでトリガーされる遷移は明確に識別されるため、可読性が向上します。
検証
モデル アドバイザー チェック: Check for usage of events and broadcasting events in Stateflow charts (Simulink Check)
最終更新
R2020a
参考
JMAAB ガイドライン jm_0012 (MathWorks® Web サイト上の Control Algorithm Modeling Guidelines Using MATLAB, Simulink, and Stateflow を参照)。
イベント (Stateflow)
イベントを使用してチャートを実行 (Stateflow)
ローカル イベントをブロードキャストしてパラレル ステートを同期 (Stateflow)
バージョン履歴
R2020a で導入