Interpolate to monthly time series
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Sarah Yun
am 27 Dez. 2019
Kommentiert: Walter Roberson
am 27 Dez. 2019
Hello,
I have a timeseries of time against temperature - smallest unit of time is hour
I want to interpolate so the month is the smallest unit of time.
How should I use this function to do this?
vq = interp1( x , v , xq )
Thank you
0 Kommentare
Akzeptierte Antwort
Walter Roberson
am 27 Dez. 2019
We recommend converting your timeseries to a timetable() object and then using retime()
2 Kommentare
Walter Roberson
am 27 Dez. 2019
https://www.mathworks.com/help/matlab/ref/timetable2table.html adds the times back in as a column in the table. Or you can
timeseries(YourTimeTable{:,:}, YourTimeTable.Properties.RowTimes)
to create a timeseries object.
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Time Series finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!