Is there a way to calculate the mean of multiple data points at one time stamp of a time series?

5 vues (au cours des 30 derniers jours)
I have a data set where for a number of time stamps, multiple data points are measured. Is there a way to calculate the mean of a time series at every timestamp? In the series, the first column are the timestamps and the second column are the measurements.
  2 commentaires
Bob Thompson
Bob Thompson le 26 Avr 2018
Could you not just use mean() with a for loop?
Jan
Jan le 26 Avr 2018
Please post some example data, which clarify, which class the "data set" has and how the "time stamps" are stored. I assume accumarray solves the problem directly.

Connectez-vous pour commenter.

Réponse acceptée

Peter Perkins
Peter Perkins le 26 Avr 2018
Depending on what you have, it can be as easy as
retime(tt,tt.Time,'mean');
where tt is a timetable.

Plus de réponses (0)

Community Treasure Hunt

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

Start Hunting!

Translated by