jc_0232: パラメーター名に使用できる文字
該当ガイドライン
Control Algorithm Modeling Guidelines - Using MATLAB®, Simulink®, and Stateflow®
サブ ID 推奨事項
NA-MAAB — a、b、c
JMAAB — a、b、c
MATLAB バージョン
すべて
ルール
サブ ID a
パラメーター名は、末尾にアンダースコアを使用しません。
カスタム パラメーター
該当なし
サブ ID b
パラメーター名は、連続したアンダースコアを使用しません。
カスタム パラメーター
該当なし
サブ ID c
パラメーター名は、単一の MATLAB 予約語でのみ構成されません。
カスタム パラメーター
該当なし
根拠
サブ ID a:
可読性が損われます。
アンダースコアを使用して単語を区切ることができます。ただし、アンダースコアは、一般的に単語の区切りとして使用されるため、記述ミスと解釈される可能性があります。
サブ ID b:
可読性が損われます。
サブ ID c:
可読性が損われます。ルールから外れると、予期しない問題が発生する可能性があります。
メモ
パラメーター名に使用できる文字数についての MATLAB の制限は 2048 です。
検証
モデル アドバイザー チェック: パラメーター名に使用可能な文字をチェック (Simulink Check)
最終更新
R2024b
参考
予約キーワード (Embedded Coder)
予約済み識別子とコード置換 (Embedded Coder)
バージョン履歴
R2020a で導入