how to extract a number from file name in folder

2 visualizzazioni (ultimi 30 giorni)
liran avraham
liran avraham il 15 Gen 2019
Commentato: Rik il 15 Gen 2019
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 Commento
Rik
Rik il 15 Gen 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.

Accedi per commentare.

Risposte (2)

KSSV
KSSV il 15 Gen 2019
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 il 15 Gen 2019
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

Categorie

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

Tag

Community Treasure Hunt

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

Start Hunting!

Translated by