na_0019: Restricted variable names
R2020a 以降
該当ガイドライン
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:
コードの可読性が向上します。
コード生成は実行できない場合があります。
検証
モデル アドバイザー チェック: Check usage of restricted variable names (Simulink Check)
最終更新
R2020a
参考
予約キーワード (Embedded Coder)
予約済み識別子とコード置換 (Embedded Coder)
チャート内での MATLAB 関数のプログラミング (Stateflow)
バージョン履歴
R2020a で導入