creating year, month, day in month, hours in a day and minutes in that hour MATRIX for any year (e.g 2016)
조회 수: 2 (최근 30일)
이전 댓글 표시
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
Stephen23
2021년 3월 7일
2016 was a leap year, so it actually had:
366 * 24 * 60 % minutes
not 525600 as you wrote.
채택된 답변
Stephen23
2021년 3월 7일
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
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Dates and Time에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!