フォルダー名をチェック
チェック ID: mathworks.jmaab_v6.ar_0002
ガイドライン: ar_0002:フォルダー名に使用できる文字
説明
フォルダー名が以下のガイドライン標準に準拠しているかどうかをチェックします。
先頭が数字ではない。
先頭または末尾がアンダースコアではない。
連続したアンダースコアが含まれていない。
MATLAB® 予約語と一致していない。
英数字およびアンダースコアのみが含まれている。
メモ
MATLAB 予約語には以下のものがあります。
このチェックには Simulink® Check™ ライセンスが必要です。
チェックのパラメーター化
このチェックには、JMAAB モデリング ガイドラインで指定されているサブ ID に対応するサブチェックが含まれています。モデル アドバイザー構成エディターを使用して、実行するサブ ID (1 つ以上) を指定できます。
参考として、JMAAB モデリング標準組織で使用が推奨されているガイドライン サブ ID は以下のとおりです。
JMAAB — a、b、c、d、e、f
既定では、このチェックはモデル フォルダーに適用されます。チェックする他のフォルダーのパスを入力するには、[追加のチェック対象フォルダー] 入力パラメーターを使用します。このチェックは、指定したフォルダー内のサブフォルダーに再帰的に適用されます。
結果と推奨アクション
ガイドライン サブ ID | 条件 | 推奨アクション |
---|---|---|
ar_0002_a:フォルダー名に使用できる文字 | 1 つ以上のフォルダーの名前が無効である。 | フォルダー名には英数字およびアンダースコアのみを使用します。 |
ar_0002_b:先頭に数字 | 1 つ以上のフォルダー名の先頭が数字である。 | フォルダー名の先頭にはアルファベット文字を使用します。 |
ar_0002_c:先頭にアンダースコア | 1 つ以上のフォルダー名の先頭がアンダースコアである。 | フォルダー名の先頭にはアルファベット文字を使用します。 |
ar_0002_d:末尾にアンダースコア | 1 つ以上のフォルダー名の末尾がアンダースコアである。 | フォルダー名がアンダースコアで終わらないようにします。 |
ar_0002_e:連続したアンダースコア | 1 つ以上のフォルダー名に連続したアンダースコアが含まれている。 | フォルダー名には連続したアンダースコアを使用しません。 |
ar_0002_f:単一の MATLAB 予約語 | フォルダー名が MATLAB 予約語である。 | フォルダー名として MATLAB 予約語を使用しません。 |
機能および制限事項
先頭が特殊文字 "
+
" または "@
" のフォルダー名の作成を許可するには、入力パラメーター [MATLAB パッケージを許可します] を使用します。隠しフォルダーに対するチェックを実行するには、入力パラメーター [隠しフォルダーのチェック] を使用します。
他のフォルダーもチェックする場合は、入力パラメーター [追加のチェック対象フォルダー] で指定します。複数のフォルダーのパスをコンマで区切って
"path1","path2","path3"
のように入力できます。フォルダーをチェック対象から除外するには、入力パラメーター [フォルダーを除外] を使用します。複数のフォルダーのパスをコンマで区切って
"path1","path2","path3"
のように入力できます。ライブラリ モデルで実行されます。
入れ子にされたサブディレクトリで実行されます。