SharpBCI
A multi-threaded brain control interface (BCI) library in C#
|
Implements a vectorized version of exponential smoothing Each value in the input array is assumed to belong to the same time series as the previous value at the same index in the last input array. More...
Public Member Functions | |
ExponentialVectorizedSmoother (int n, double alpha) | |
double[] | Smooth (double[] values) |
Public Member Functions inherited from SharpBCI.IVectorizedSmoother< T > | |
T[] | Smooth (T[] values) |
Accept an array of type T and output an array of type T with a smoothing function applied to all values of the input array. More... | |
Implements a vectorized version of exponential smoothing Each value in the input array is assumed to belong to the same time series as the previous value at the same index in the last input array.
SharpBCI.ExponentialVectorizedSmoother.ExponentialVectorizedSmoother | ( | int | n, |
double | alpha | ||
) |
double [] SharpBCI.ExponentialVectorizedSmoother.Smooth | ( | double[] | values | ) |