isfolder
Determine if input is folder
Description
result = isfolder(
returns 1
if folderName
)folderName
is a folder located on the specified path or in
the current folder. Otherwise, isfolder
returns 0.
Examples
Is Input a Folder
Create the folder myfolder
, then check if myfolder
is a folder. A result of 1 indicates that myfolder
is a folder.
mkdir myfolder; result = isfolder('myfolder')
result = logical
1
Check if the inputs myfile1.txt
and myfolder
are folders. A result of [0 1]
indicates that myfile1.txt
is not a folder and myfolder
is a folder.
result = isfolder(["myfile1.txt", "myfolder"])
result = 1×2 logical array
0 1
Input Arguments
folderName
— Folder name
string array | character vector | cell array of character vector
Folder name, specified as a string array, character vector, or cell array
of character vectors. For a local file, folderName
can
include a relative path, but the relative path must be in the current
folder. Otherwise, folderName
must include a full path.
If the folder is at a remote location, then folderName
must contain a full path specified as a uniform resource locator (URL). For
more information, see Work with Remote Data.
Extended Capabilities
C/C++ Code Generation
Generate C and C++ code using MATLAB® Coder™.
Usage notes and limitations:
Use of
file:
in the specified path is not supported.No preprocessing is applied on the specified path.
In certain cases, the behavior of the generated code might differ from MATLAB®. In such cases, the behavior of the generated
C
code matches that ofstat
on UNIX® andGetFileAttributesA
on Windows®.
Thread-Based Environment
Run code in the background using MATLAB® backgroundPool
or accelerate code with Parallel Computing Toolbox™ ThreadPool
.
This function fully supports thread-based environments. For more information, see Run MATLAB Functions in Thread-Based Environment.
Version History
Introduced in R2017b
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)
Asia Pacific
- Australia (English)
- India (English)
- New Zealand (English)
- 中国
- 日本Japanese (日本語)
- 한국Korean (한국어)