This class processes the spectra for influence of multiplicative scattering.
Constructor | Description |
Full Usage:
MultiplicativeScatterCorrection()
|
|
Instance member | Description |
Full Usage:
this.Export
Parameters:
XmlWriter
-
The writer to export to
Modifiers: abstract |
Exports the processing to an xml node.
|
Full Usage:
this.Process
Parameters:
IMatrix<float>
-
The matrix of spectra. Each spectrum is a row of the matrix.
xMean : IVector<float>
-
Output: On return, contains the ensemble mean of the spectra.
xScale : IVector<float>
-
Not used.
regions : int[]
-
Vector of spectal regions. Each element is the index of the start of a new region.
Modifiers: abstract |
Processes the spectra in matrix xMatrix.
|
Full Usage:
this.ProcessForPrediction
Parameters:
IMatrix<float>
-
The matrix of spectra. Each spectrum is a row of the matrix.
xMean : IReadOnlyList<float>
-
Output: On return, contains the ensemble mean of the spectra.
xScale : IReadOnlyList<float>
-
Not used.
regions : int[]
-
Vector of spectal regions. Each element is the index of the start of a new region.
Modifiers: abstract |
Processes the spectra in matrix xMatrix.
|