The MovingWindowFilter type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| Equals | (Inherited from Object.) | |
| ExponentiallyWeightedMovingAverageCoefficients |
Returns a vector of exponentially weighted moving average (EWMA) coefficients of length n.
| |
| Filter | Overloaded. | |
| 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 | (Inherited from Object.) |