File Exchange

image thumbnail


version 0.1 (7.78 KB) by Jonathan Camargo
FileManager is a Matlab class that helps dealing with multiple files that are stored in nested paths.


Updated 25 Mar 2021

From GitHub

View license on GitHub

FileManager is a Matlab class that helps in dealing with multiple files that are stored in a nested path where each level in the file directories has some meaning.

FileManager is object oriented. You create a FileManager object and use the methods.

f=FileManager('.'); % Matlab FileManager for the current directory f.fileList() % Get all the files in this filemanager

Check my blog post to learn more about the benefit of using FileManager and improve file accessing in your scripts.

FileManager is part of a bigger repository (EpicToolbox), but this is a mirror repository for cases where the use of FileManager is required without other tools in EpicToolbox, e.g. when the data is not stored as tables with Header column. I recommend installing and using EpicToolbox to still use FileManager and have access to more useful functions. If you know you don't need it you can clone and use FileManager from this mirror.

To Install:
Copy the @FileManager folder to a place that is under your Matlab path, or add the parent location of @FileManager to the path.

Cite As

Jonathan Camargo (2021). FileManager (, GitHub. Retrieved .

Comments and Ratings (1)

Chang hsiung

MATLAB Release Compatibility
Created with R2018a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!