Click or drag to resize

ISmoothing Interface

Interface for algorithms that smooth a single spectrum.

Namespace: Altaxo.Science.Spectroscopy.Smoothing
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3572.0 (4.8.3572.0)
Syntax
C#
public interface ISmoothing : ISingleSpectrumPreprocessor

The ISmoothing type exposes the following members.

Methods
 NameDescription
Public methodExecute(Double, MatrixDouble, Int32) Executes the processor for an ensemble of spectra.
(Inherited from ISingleSpectrumPreprocessor)
Public methodExecute(Double, Double, Int32) Executes the processor for a single spectrum.
(Inherited from ISingleSpectrumPreprocessor)
Public methodExecuteForPrediction Executes the prediction algorithm using the specified input features and target values, returning the predicted results for the given regions.
(Inherited from ISingleSpectrumPreprocessor)
Top
Remarks
Implementations provide various smoothing methods (for example moving average, Savitzky–Golay, or other filters) that operate on x/y arrays and may respect provided processing regions. Implementations should perform only smoothing and not change the x-axis values unless explicitly intended.
See Also