Extracting certain months from an array
5 次查看(过去 30 天)
显示 更早的评论
Hey. I have some 40x60x157800 arrays. 40x60 is values from measurements. 157800 measurements for every hours through 17 years. I have another array with datetime, and wants the months 5,6 and 7 in a different array. I have tried this:
summermonths = A(:,:,month(dates)==5);
But then I only get one month at the time. How can I do?
0 个评论
回答(1 个)
KSSV
2018-3-14
Read about datevec. This splits your dates into years, months, days and time. From this you can get the index of the months you want.
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!