SharpBCI
A multi-threaded brain control interface (BCI) library in C#
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Pages
SharpBCI.ExponentialVectorizedSmoother Class Reference

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...

Inheritance diagram for SharpBCI.ExponentialVectorizedSmoother:
SharpBCI.IVectorizedSmoother< T >

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...
 

Detailed Description

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.

Constructor & Destructor Documentation

SharpBCI.ExponentialVectorizedSmoother.ExponentialVectorizedSmoother ( int  n,
double  alpha 
)

Member Function Documentation

double [] SharpBCI.ExponentialVectorizedSmoother.Smooth ( double[]  values)

The documentation for this class was generated from the following file: