getfilenames.m

Do a recursive search for files.

Al momento, stai seguendo questo contributo

Returns a cell array of all files matching the wildcard expression "refiles" beginning in the root folder "root". Includes subdirectories.

%---Example:
mfiles = getfilenames('c:\','*.m') will return all .m files on the c drive to the cell array "mfiles".

Cita come

Joseph Burgel (2026). getfilenames.m (https://it.mathworks.com/matlabcentral/fileexchange/2118-getfilenames-m), MATLAB Central File Exchange. Recuperato .

Informazioni generali

Compatibilità della release di MATLAB

  • Compatibile con qualsiasi release

Compatibilità della piattaforma

  • Windows
  • macOS
  • Linux
Versione Pubblicato Note della release Action
1.4.0.0

Bug Fix

1.3.0.0

Thanks to Kenn Sebesta. His Comments:

Hi, I fixed getfilenames.m to work with Mac. I'm betting it works with
Linux now, too.

The secret ingredient was `fullfile`, which lets Matlab decide for
itself how to format dir calls.

1.2.0.0

Bug fix on line 36. Changed 'cd' to 'root'. Thanks Elena.

1.1.0.0

Removed the cd to other folders per suggestion. Now, it stays in the folder where it was called. Also added ability to simply return all subfolder names only if a single root folder argument is passed.

1.0.0.0