How do I sort files by part of their filename?

1 visualizzazione (ultimi 30 giorni)
Janna Hinchliff
Janna Hinchliff il 23 Ago 2021
Modificato: Yazan il 23 Ago 2021
I have a set of files in a folder and the labelling is
Max_I=0.5
Max_I=1.0
Min_I=0.5
Min_I=1.0
etc.
I want to plot the data that is stored in the files but I want both of the files labeled with I=0.5 on one graph and both of the files labeled with I=1.0 on another graph (there are actually a lot more files than this), e.g. I want to sort them according to the value of I. Can this be done using regexp to sort the files or is there a better way?

Risposte (1)

Yazan
Yazan il 23 Ago 2021
Modificato: Yazan il 23 Ago 2021
You can use the following to search for files in the current folder that have a specific name format:
P = dir('*I=0.5')
% P = dir('*I=1.0')

Categorie

Scopri di più su Structures in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by