Click or drag to resize

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.MultipleSpectra
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3448.0 (4.8.3448.0)
Syntax
C#
public 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