how can read filename and rename
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
file name is : GSM-2_2010060-2010090_0031_EIGEN_G---_005a.gfc
renamed file : 201003.txt
2010 is years
03 is monthe
2 Commenti
Walter Roberson
il 4 Set 2016
Is the "2010" part to be extracted from the 2010060 or from the 2010090 ? Is the 03 to be extracted from the middle digits of the "0031" ? Or is the "060" and "090" to be understood as day number within year and the second of the two is to be converted to a month number?
Risposte (2)
R. B.K.
il 4 Set 2016
Renaming a File in the Current Folder:
In the current folder, rename oldname.m to newname.m:
movefile('oldname.m','newname.m')
0 Commenti
Walter Roberson
il 5 Set 2016
Use array indexing to exact the day number strings, and use str2double() to convert to numeric. Average and use as a number of days offset into the year. Convert to month number.
For example,
d = datevec(datenum('2011', 'YYYY') + 75 - 1);
month_number = d(2);
The "- 1" is because datenum() applied to a year will already refer to January 1, day 1 in the year.
Vedere anche
Categorie
Scopri di più su Dates and Time 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!