add file to matlab using last date
Afficher commentaires plus anciens
I have a bunch of files in a folder, with names that look like this:
squad1_1910_St4_Se8
squad1_1910_St2_Se3
squad1_1910_St1_Se6
squad1_1910_St4_Se5
I have a code that automatically updates the file using regexprep, amongst other things. right now, the code chooses the file with user input, for instances:
root = 'E:\MATLAB';
user_input_squad = input('please enter squad number: ', 's');
user_input_experiment = input('please enter experiment name: ', 's');
user_input_stage = input('please enter stage: ', 's');
user_input_session = input('Please enter session: ', 's');
file = fullfile(root, sprintf('squad%s_1910_EXP%s_St1_Se%s', user_input_squad, user_input_experiment, user_input_session));
Is there a way for matlab to pull the last file added, without the need for user input? something that sorts the directory by date, and chooses the first one?
this would have to be for a bunch of files, as they change periodically. for instance, there would be 2 files named
squad1_1910_St4_Se8
the squad number is the only chnage to the name. so if a user inputs squad 2, is there a way to automatically pick only the latest squad 2 file, without touching the others?
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Language Fundamentals dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!