na_0019: Restricted variable names
該当ガイドライン
Control Algorithm Modeling Guidelines - Using MATLAB®, Simulink®, and Stateflow®
サブ ID 推奨事項
NA-MAAB — a、b
JMAAB — サポートなし
MATLAB バージョン
すべて
ルール
サブ ID a
C の予約変数名は、MATLAB コードの変数名として使用しません。たとえば、MATLAB コードで const、TRUE、FALSE、infinity、nil、double、single、enum の使用は避けます。
カスタム パラメーター
該当なし
サブ ID b
conv などの関数 MATLAB と競合する変数名は使用しません。
カスタム パラメーター
該当なし
根拠
サブ ID a、b:
コードの可読性が向上します。
コード生成は実行できない場合があります。
メモ
MATLAB で変数名に使用できる文字数の制限は 2048 文字です。
検証
モデル アドバイザー チェック: Check usage of restricted variable names (Simulink Check)
最終更新
R2020a
参考
予約キーワード (Embedded Coder)
予約済み識別子とコード置換 (Embedded Coder)
Stateflow チャート内への MATLAB 関数の統合 (Stateflow)
バージョン履歴
R2020a で導入