creating year, month, day in month, hours in a day and minutes in that hour MATRIX for any year (e.g 2016)
5 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Mohammed Yousuf
am 7 Mär. 2021
Kommentiert: Mohammed Yousuf
am 7 Mär. 2021
I want to create a matrix of 525600x5 in which i want first column year, second column month in year, third column day in a month, fourth column hour in a day, and fifth minute in an hour..
viz. 2016 1 0 0 0 1
2016 1 0 0 0 2
.
.
.
.
.2016 12 31 23 60
2 Kommentare
Stephen23
am 7 Mär. 2021
2016 was a leap year, so it actually had:
366 * 24 * 60 % minutes
not 525600 as you wrote.
Akzeptierte Antwort
Stephen23
am 7 Mär. 2021
T1 = datetime(2016,1,1,0,0,0);
T2 = datetime(2017,1,1,0,0,0)-minutes(0.5);
V = (T1:minutes(1):T2).';
M = [V.Year,V.Month,V.Day,V.Hour,V.Minute]
0 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Dates and Time finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!