Main Content

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

isfolder

入力がフォルダーかどうかを判別

説明

result = isfolder(folderName) は、指定されたパス上または現在のフォルダー内に folderName というフォルダーがある場合に 1 を返します。それ以外の場合には、isfolder は 0 を返します。

すべて折りたたむ

フォルダー myfolder を作成してから、myfolder がフォルダーであるかどうかをチェックします。結果が 1 の場合、myfolder がフォルダーであることを表します。

mkdir myfolder;
result = isfolder('myfolder')
result = logical
   1

入力 myfile1.txt および myfolder がフォルダーであるかどうかをチェックします。結果は [0 1] で、これは myfile1.txt がフォルダーではなく、myfolder がフォルダーであることを表します。

result = isfolder(["myfile1.txt", "myfolder"])
result = 1×2 logical array
   0   1

入力引数

すべて折りたたむ

フォルダー名。string 配列、文字ベクトル、または文字ベクトルの cell 配列として指定します。ローカル ファイルの場合、folderName に相対パスを含めることができますが、相対パスは現在のフォルダー内になければなりません。それ以外の場合、folderName には絶対パスを含めなければなりません。フォルダーがリモートの場所にある場合、folderName には Uniform Resource Locator (URL) として指定された絶対パスを含めなければなりません。詳細については、リモート データの操作を参照してください。

拡張機能

バージョン履歴

R2017b で導入