Main Content

フォルダー名をチェック

チェック ID: mathworks.jmaab.ar_0002

ガイドライン: ar_0002:フォルダー名に使用できる文字

説明

フォルダー名が以下のガイドライン標準に準拠しているかどうかをチェックします。

  • 先頭が数字ではない。

  • 先頭または末尾がアンダースコアではない。

  • 連続したアンダースコアが含まれていない。

  • MATLAB® 予約語と一致していない。

  • 英数字およびアンダースコアのみが含まれている。

メモ

MATLAB 予約語には以下のものがあります。

このチェックには Simulink® Check™ ライセンスが必要です。

チェックのパラメーター化

このチェックには、MAB および JMAAB モデリング ガイドラインで指定されているサブ ID に対応するサブチェックが含まれています。モデル アドバイザー構成エディターを使用して、実行するサブ ID (1 つ以上) を指定できます。

参考として、NA-MAAB および JMAAB モデリング標準組織で使用が推奨されている MAB ガイドライン サブ ID は以下のとおりです。

  • NA-MAAB — a、b、c、d、e、f

  • 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 予約語を使用しません。

機能および制限事項

  • 先頭が特殊文字 + または @ のフォルダー名を許可するには、入力パラメーター [フォルダー名に使用できる文字] を使用します。

  • 隠しフォルダーに対するチェックを実行するには、入力パラメーター [隠しフォルダーのチェック] を使用します。

  • ライブラリ モデルで実行されます。

  • 入れ子にされたサブディレクトリで実行されます。