Modified |
public class ModifiedSincSmoother
The ModifiedSincSmoother type exposes the following members.
| Name | Description | |
|---|---|---|
| ModifiedSincSmoother | Creates a ModifiedSincSmoother with the given degree and kernel size. This constructor is useful for repeated smoothing operations with the same parameters; then the instance method Smooth(Double, Double) can be used without calculating the kernel and boundary fit weights each time. Otherwise, the static Smooth(Double, Boolean, Int32, Int32) method is more convenient. |
| Name | Description | |
|---|---|---|
| BandwidthToM | Calculates the kernel half-width m that comes closest to the desired bandwidth, i.e. the frequency where the response decreases to -3 dB (i.e. 1/sqrt(2)). | |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) | |
| GetHashCode | Serves as the default hash function. (Inherited from Object) | |
| GetType | Gets the Type of the current instance. (Inherited from Object) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) | |
| NoiseGainToM | Calculates the kernel half-width m best suited for obtaining a given noise gain. | |
| SavitzkyGolayBandwidth | Calculates the bandwidth of a traditional Savitzky-Golay (SG) filter. | |
| Smooth(Double, Double) | Smooths the data with the parameters passed to the constructor, including the near-boundary points. The near-boundary points are handled by weighted linear extrapolation of the data before smoothing. | |
| Smooth(Double, Boolean, Int32, Int32) | Smooths the data with the given parameters. When smoothing multiple data sets with the same parameters, using the constructor and then Smooth(Double, Double) will be more efficient. | |
| SmoothExceptBoundaries | Smooths the data with the parameters passed to the constructor, except for the near-end points. | |
| SmoothLikeSavitzkyGolay | Smooths the data in a way comparable to a traditional Savitzky-Golay filter with the given parameters degree and m. | |
| ToString | Returns a string that represents the current object. (Inherited from Object) |
| Name | Description | |
|---|---|---|
| MAX_DEGREE | The maximum supported filter degree. |