Click or drag to resize

PseudoVoigtAmplitudeGetParameterBoundariesForPositivePeaks Method

Gets the parameter boundaries in order to have positive peaks only.

Namespace: Altaxo.Calc.FitFunctions.Peaks
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
public (IReadOnlyList<double?> LowerBounds, IReadOnlyList<double?>? UpperBounds) GetParameterBoundariesForPositivePeaks(
	double? minimalPosition = null,
	double? maximalPosition = null,
	double? minimalFWHM = null,
	double? maximalFWHM = null
)

Parameters

minimalPosition  NullableDouble  (Optional)
The minimal position that should be set in the boundaries.
maximalPosition  NullableDouble  (Optional)
The maximal position that should be set in the boundaries.
minimalFWHM  NullableDouble  (Optional)
The minimal FWHM (Full-Width-Half-Maximum) that should be set in the boundary conditions.
maximalFWHM  NullableDouble  (Optional)
The maximal FWHM (Full-Width-Half-Maximum) that should be set in the boundary conditions.

Return Value

ValueTupleIReadOnlyListNullableDouble, IReadOnlyListNullableDouble
The lower and the upper bounds. Both arrays (if not null) have the same length as the number of parameters. Only those elements are not null, which really bound a parameter.

Implements

IFitFunctionPeakGetParameterBoundariesForPositivePeaks(NullableDouble, NullableDouble, NullableDouble, NullableDouble)
See Also