The MovingWindowFilter type exposes the following members.

Methods

  NameDescription
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
ExponentiallyWeightedMovingAverageCoefficients
Returns a vector of exponentially weighted moving average (EWMA) coefficients of length n.
FilterOverloaded.
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
MovingAverageCoefficients
Constructs the coefficient vector that implements a moving average filter when used with the MovingWindowFilter class.
SavitzkyGolayCoefficients
Constructs the coefficient vector that implements a Savitzky-Golay smoothing filter when used with the MovingWindowFilter class. The algorithm is also known by the terms, least-squares, or DIgital Smoothing POlynomial (DISPO). The filter coefficients, c(n) are chosen so as to approximate the underlying function in the window [i - nL, i + nR] with a polynomial, typically quadratic or quartic, and replace the point f(i) with the value of the approximating polynomial at i. The polynomial is fit using a least squares algorithm.
SetFilterParameters
Sets the parameters for this filter.
ToString
Returns a String that represents the current Object.
(Inherited from Object.)

See Also