MCPcopy Create free account
hub / github.com/brainflow-dev/brainflow / downsample_median

Function downsample_median

src/data_handler/inc/downsample_operators.h:21–34  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

19}
20
21inline double downsample_median (double *data, int len)
22{
23 if (len % 2 == 0)
24 {
25 return downsample_mean (data, len);
26 }
27 std::vector<double> values;
28 for (int i = 0; i < len; i++)
29 {
30 values.push_back (data[i]);
31 }
32 std::sort (values.begin (), values.end ());
33 return values[len / 2];
34}

Callers

nothing calls this directly

Calls 1

downsample_meanFunction · 0.85

Tested by

no test coverage detected