Can I use the movmean function for a time series?
6 views (last 30 days)
I'm trying to use a 5-point running mean for a timeseries. The timeseries has three different data values for every 0.04 seconds. I've tried to find a way to do it but I keep getting an error, what code should I be using? This is the code I've used:
A = movmean(ts,5)
Wan Ji on 25 Aug 2021
ts = timeseries((1:5)',[0 10 20 30 40]);
a = movmean(ts.Data,2);
Peter Perkins on 7 Dec 2021
CivilEngBath, I recommend that you take a look at using timetables, not timeseries. smoothdata on timetables does what you want. In recent versions of MATLAB, you can convert from timeseries to timetable using the timeseries2timetable function.