Main Content

jc_0702: Stateflow のパラメーター/定数名の設定

R2020a 以降

該当ガイドライン

Control Algorithm Modeling Guidelines - Using MATLAB®, Simulink®, and Stateflow®

サブ ID 推奨事項

  • NA-MAAB — a

  • JMAAB — a

MATLAB バージョン

すべて

ルール

サブ ID a

Stateflow ブロックは数値リテラルを使用しません。

例外

  • 初期値の 0

  • インクリメント、デクリメントの 1

カスタム パラメーター

該当なし

例 — 正

数値リテラルは使用されていません。

例 — 誤

数値リテラルが使用されています。

根拠

サブ ID a:

  • 数値リテラルを使用して定数を記述すると、モデル管理者だけが値の目的を把握し、可読性が低下します。

  • キャリブレーションのための定数は、数値リテラルを使用してコードで生成されます。

検証

モデル アドバイザー チェック: Check usage of numeric literals in Stateflow (Simulink Check)

最終更新

R2020a

バージョン履歴

R2020a で導入