Read all files of a directory in a "human-way" order
1 次查看(过去 30 天)
显示 更早的评论
I'm trying to read all .png files of my current working directory on Windows. Therefor I tried approch 1 described in the wiki: https://matlab.fandom.com/wiki/FAQ#How_can_I_process_a_sequence_of_files.3F
My code is the following:
filePattern = fullfile(pwd, '*.png');
filename_structure = dir(filePattern);
While this works fine the resulting names are not in the desired order. The current order is:
pic1.png
pic10.png
pic100.png
pic1000.png
pic1001.png
I would like to have the names sorted the "human/logical way":
pic1.png
pic2.png
pic3.png
Is it possible to set a option for that while reading the file names?
0 个评论
采纳的回答
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 File Operations 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!