generate column array with day in year number for each hour in a year
조회 수: 3 (최근 30일)
이전 댓글 표시
Dear,
i want a column array with length equal to hours in a year: 365d*24h = 8760
the content of the array should be the number of the day, corresponding with the hours, so:
1,1,1,1,1,..1,2,2...,2,3,3,...,3... - 365,365,...,365. (total length: 8760 values, number 1 should be repeated 24 times, then number 2 repeated 24 times, etc).
How to code this efficiently?
What i tried was a for-loop, but i want to use a more efficient way:
days = zeros(24,1);
all_days = days;
for i = 1:365-1
all_days = [all_days; days+i];
end
댓글 수: 0
채택된 답변
추가 답변 (1개)
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!