convert time axis set in 10 day cycles to days?

1 view (last 30 days)
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

Accepted Answer

dpb
dpb on 29 Jul 2014
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.

More Answers (0)

Categories

Find more on Dates and Time in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!