how to take mean of every second data in a minute and an hourly?

10 visualizzazioni (ultimi 30 giorni)
I have data every second like
A = 16:22:54
16:22:55
16:22:56
16:22:57
.........
.........
B = 91.964
92.384
81.198
NAN
82.222
.........
.........
I want to make a new matrix which has every minute mean data.
please find the attached files. (Note: Time is in numeric formate)
Thank you

Risposta accettata

Walter Roberson
Walter Roberson il 19 Giu 2019
We recommend creating timetable() and using the retime() function.

Più risposte (1)

Walter Roberson
Walter Roberson il 20 Giu 2019
TT2 = retime(TT1, 'minute', @std);
  3 Commenti
Steven Lord
Steven Lord il 20 Giu 2019
What's the standard deviation of an array with no elements?
>> std([])
ans =
NaN
If any of the minute bins are empty, the standard deviation of the data in that bin should be NaN.

Accedi per commentare.

Categorie

Scopri di più su Tables in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by