Finding filename with only part of the name

12 views (last 30 days)
NoNo
NoNo on 24 Sep 2015
Edited: Stephen23 on 24 Sep 2015
Hello,
I want to import files that have the same end. How can I do it ? For example:
for i=1:10
Filenames(i) = importFile('*_modif.csv');
end
where all the end of file are composed of '_modif.csv'. I use the * but it didn't work. Could you help me please ? Thank you very much
NoNo

Answers (1)

Stephen23
Stephen23 on 24 Sep 2015
Edited: Stephen23 on 24 Sep 2015
You can use dir to search for files/folders, and it supports wildcard searches:
S = dir('*_modif.csv');
N = {S.name};
for k = 1:numel(N);
N{k}
end
For a detailed explanation of how this can be used:

Categories

Find more on Structures in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!