how to extract a number from file name in folder

hi,
i want to extract a part of a file name in a folder to use for a loop to automate a process,
i have in a folder files in the pattern of
time_vector@field=yy.xxx@date=dd_mm_yy
i want to extract yy.xxx to use for a loop:
for ii = min(yy.xxx):0.1:max(yy.xxx)
i guess that i need to put all the files names to a variable or a table but i dont figured how.

1 comentario

Rik
Rik el 15 de En. de 2019
Did you try the dir function? You can use it to retrieve a list of file and folder names, so that is probably what you need.

Iniciar sesión para comentar.

Respuestas (2)

KSSV
KSSV el 15 de En. de 2019

0 votos

Read about dir . This will give you all the file spresent int he foder. YOu can give extension and extract only those files.
liran avraham
liran avraham el 15 de En. de 2019

0 votos

i know dir , but how is it automating? i want a code that is capable of taking the min and max of yy.xxx and run the for loop by itself.
i dont want to use dir and choose this by myself. i have about 2000 files times 10 folders

Categorías

Más información sobre File Operations en Centro de ayuda y File Exchange.

Etiquetas

Preguntada:

el 15 de En. de 2019

Comentada:

Rik
el 15 de En. de 2019

Community Treasure Hunt

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

Start Hunting!

Translated by