You are now following this Submission
- You will see updates in your followed content feed
- You may receive emails, depending on your communication preferences
A simple function that examines a string and returns a naive directory listing; no validity checks are made on subdirectory strings.
A = PATH_PARTS(S) returns a cell array of strings containing the sub-strings delimited by the system file separator.
[A,B] = PATH_PARTS(S) returns the directory strings parsed from the input string, S, where A is a cell array of strings, and B is a struct with a field representing each subdirectory.
[A,B,C] = PATH_PARTS(S) returns the directory strings determined from S in the cell array, A, the struct B, and as an array of strings with equal length.
-----
Please note: There are many interesting submissions on FEX which provide much more sophisticated results and options for dealing with directories (see below).
#28442 - directory to cell
#1570 - dirdir
#1492 - Subdir
#3226 - Recursive directory listing-enhanced RDIR
#12180 - FileSeries
#28249 - GetFullPath
Cite As
DS (2026). Generate a subdirectory listing from a path string. (https://au.mathworks.com/matlabcentral/fileexchange/35881-generate-a-subdirectory-listing-from-a-path-string), MATLAB Central File Exchange. Retrieved .
General Information
- Version 1.2.0.0 (1.94 KB)
MATLAB Release Compatibility
- Compatible with any release
Platform Compatibility
- Windows
- macOS
- Linux
