InterpolatedPeakFunctionFromMatrix(Int32, Int32, IReadOnlyListDouble, Boolean, IReadOnlyListDouble, IROMatrixDouble) Constructor |
Namespace: Altaxo.Calc.FitFunctions.PeaksAssembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3572.0 (4.8.3572.0)
Syntaxpublic InterpolatedPeakFunctionFromMatrix(
int numberOfTerms,
int orderOfBaselinePolynomial,
IReadOnlyList<double> propertyValues,
bool propertyValuesArePeakWidth,
IReadOnlyList<double> peakCurveXValues,
IROMatrix<double> peakCurvesYValues
)
Parameters
- numberOfTerms Int32
- The number of peak terms.
- orderOfBaselinePolynomial Int32
-
The order of the baseline polynomial, or -1 to disable the baseline.
- propertyValues IReadOnlyListDouble
- The peak positions (if propertyValuesArePeakWidth is false) or peak widths (if propertyValuesArePeakWidth is true) of the curves.
- propertyValuesArePeakWidth Boolean
- If false, the property values are interpreted as peak positions; otherwise, they are interpreted as peak widths.
- peakCurveXValues IReadOnlyListDouble
- The x values of the peak curves.
- peakCurvesYValues IROMatrixDouble
- The y values of the peak curves. Each curve is represented by one row of the matrix.
Exceptions
See Also