how to naming files sequently?

Hi all,
could anyone help me with this file naming (control loop)
TOTL_REDC_2017_07_ 02_0500
the bold part is fixed in all files, while the remaining part is different
02 corresponding to number of days (02, 03, 04, ..., 29, 30, 31)
0500 corresponding to number of hours (0500, 0600, 0700, ..., 2200, 2300, 0000(second day)... etc))
thank you for your help.

 Accepted Answer

prefix = 'TOTL_REDC_2017_07';
ThisFileName = sprintf('%s_%02d_%04d', prefix, this_day_number, this_hour_number)

More Answers (1)

KL
KL on 18 Aug 2017
Edited: KL on 18 Aug 2017
prefix = 'TOTL_REDC_2017_07_';
days = {'02_','03_'};
hours = {'0500','0600'};
fileNames = cellfun(@(d,h) [prefix d h], days, hours, 'UniformOutput',false);

Categories

Find more on Loops and Conditional Statements in Help Center and File Exchange

Asked:

on 18 Aug 2017

Commented:

on 19 Aug 2017

Community Treasure Hunt

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

Start Hunting!