このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
jc_0804: グラフィカル関数による再帰的呼び出しの禁止
R2020a 以降
サブ ID 推奨事項
NA-MAAB — a
JMAAB — a
MATLAB バージョン
すべて
ルール
サブ ID a
グラフィカル関数からのそれ自身の呼び出しと、グラフィカル関数同士の呼び出しは禁止されています。
カスタム パラメーター
該当なし
例 — 正
処理はグラフィカル関数内で実行されています。
例 — 誤
グラフィカル関数は自身を呼び出しています。
グラフィカル関数同士で呼び出しています。
根拠
サブ ID a:
可読性が低下します。ルールから外れると、意図しないオーバーフローや無限ループが生じる可能性があります。
検証
モデル アドバイザー チェックを使用して、このモデリング ガイドラインへの準拠を確認することはできません。詳細については、Check usage of graphical functions in Stateflow (Simulink Check)を参照してください。
最終更新
R2020a
参考
JMAAB ガイドライン jc_0804 (MathWorks® Web サイト上の Control Algorithm Modeling Guidelines Using MATLAB, Simulink, and Stateflow を参照)。
グラフィカル関数の定義によるロジック パターンの再利用 (Stateflow)
実行時の Stateflow オブジェクトの相互作用 (Stateflow)
バージョン履歴
R2020a で導入