convert time axis set in 10 day cycles to days?
1 次查看(过去 30 天)
显示 更早的评论
I need to convert my time vector t = 723 x 1 in the format of 10-day cycles into just days, still keeping the same 723 size.
the time data looks as follows:
1993.0145264
1993.041626
1993.0688477
1993.0959473
1993.1231689
1993.1502686
1993.1774902
1993.2045898
1993.2318115
1993.2590332
1993.2861328
1993.3133545
1993.3404541
etc. etc...
I need this for calculating harmonics...
thanks, Michael
采纳的回答
dpb
2014-7-29
Presuming from the format it is year.fractionaldays
>> diff(t)
ans =
0.0271
0.0272
0.0271
0.0272
0.0271
0.0272
0.0271
0.0272
0.0272
0.0271
0.0272
0.0271
which shows is a constant dt. Thus, you can simply again use linspace with an arbitrary starting value and whatever units for delta-t desired over the length of the series. The actual values are immaterial.
更多回答(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!