DerivativeMatrixWrapper Constructor |
Wraps the global derivative matrix so that it can be addressed by a local (single-spectrum) fit function.
Namespace: Altaxo.Science.Spectroscopy.PeakFitting.MultipleSpectraAssembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3448.0 (4.8.3448.0)
Syntaxpublic DerivativeMatrixWrapper(
int rowOffset,
int indexOfSpectrum,
int numberOfSpectra,
int numberOfPeaks,
int totalNumberOfPeakParametersLocal,
int totalNumberOfPeakParametersGlobal,
int numberOfBaselineParameters,
IMatrix<double> matrix
)
Parameters
- rowOffset Int32
- Row offset in the global derivative matrix for the current spectrum.
- indexOfSpectrum Int32
- The index of the spectrum.
- numberOfSpectra Int32
- The number of spectra in the global fit.
- numberOfPeaks Int32
- The number of peaks in the global fit.
- totalNumberOfPeakParametersLocal Int32
- Total number of local peak parameters = (number of peaks) × (number of parameters per peak).
- totalNumberOfPeakParametersGlobal Int32
- Total number of global peak parameters = (number of peaks) × (number of parameters per peak including all amplitudes).
- numberOfBaselineParameters Int32
- The number of baseline parameters for one spectrum.
- matrix IMatrixDouble
- The global derivative matrix.
See Also