Constructor | Description |
|
|
Full Usage:
AirPLS()
|
|
Instance member | Description | ||
Full Usage:
this.ActualNumberOfIterations
|
Gets the number of iterations that were executed during the last call to !:Execute(IEnumerable |
||
|
|
||
Full Usage:
this.Equals
Parameters:
obj
Returns: bool
Modifiers: abstract |
|
||
|
|
||
|
|
||
Full Usage:
this.Execute
Parameters:
float[]
yArray : float[]
Returns: float[]
Modifiers: abstract |
|
||
Full Usage:
this.GetHashCode
Returns: int
Modifiers: abstract |
|
||
Full Usage:
this.Lambda
|
Gets or sets the smoothing parameter lambda. The default value is 100. The higher lambda is, the smoother the resulting curve will be.
|
||
Full Usage:
this.MaximumNumberOfIterations
|
Gets or sets the maximum number of iterations. The default value is 100. Usually, the number of iterations is determined by the AirPLS.TerminationRatio, but with this value, the maximum number of iterations can be limited to a smaller value.
|
||
Full Usage:
this.Order
|
|
||
Full Usage:
this.ScaleLambdaWithXUnits
|
If true, lambda is scaled with the x units, so that the effect of baseline estimation is independent on the resolution of the spectrum. |
||
Full Usage:
this.TerminationRatio
|
Gets or sets the criterion for terminating the iteration (0..1). Default is 1E-3. The iterations stops, if the L1 norm of points lying below the baseline is smaller than (TerminationRatio x L1 norm of the original spectrum). The lower the value of the StopCriterion, the less points will remain below the baseline (and the more iteration it takes).
|
||
Full Usage:
this.ToString
Returns: string
Modifiers: abstract |
|
||
|
|
Static member | Description |
|
|
|
|