Click or drag to resize

PLS1CalibrationModel Class

Calibration model for PLS1 regression.
Inheritance Hierarchy
SystemObject
  Altaxo.Calc.Regression.MultivariateMultivariateCalibrationModel
    Altaxo.Calc.Regression.MultivariatePLS1CalibrationModel

Namespace: Altaxo.Calc.Regression.Multivariate
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3448.0 (4.8.3448.0)
Syntax
C#
public class PLS1CalibrationModel : MultivariateCalibrationModel

The PLS1CalibrationModel type exposes the following members.

Constructors
 NameDescription
Public methodPLS1CalibrationModelInitializes a new instance of the PLS1CalibrationModel class
Top
Properties
 NameDescription
Public propertyCrossProduct Gets the per-target-variable cross-product matrices.
Public propertyNumberOfFactors Gets or sets the number of factors used by the calibration model.
(Inherited from MultivariateCalibrationModel)
Public propertyNumberOfX Gets or sets the number of X variables (e.g. spectral points).
(Inherited from MultivariateCalibrationModel)
Public propertyNumberOfY Gets or sets the number of Y variables (e.g. concentrations).
(Overrides MultivariateCalibrationModelNumberOfY)
Public propertyPreprocessingModel Gets the preprocessing model associated with this calibration model.
(Inherited from MultivariateCalibrationModel)
Public propertyXLoads Gets the per-target-variable x loading matrices.
Public propertyXWeights Gets the per-target-variable x weight matrices.
Public propertyYLoads Gets the per-target-variable y loading matrices.
Top
Methods
 NameDescription
Protected methodAllocate Allocates the per-target-variable model arrays.
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodReset Resets the model to its initial state.
(Inherited from MultivariateCalibrationModel)
Public methodSetPreprocessingModel Sets the preprocessing model.
(Inherited from MultivariateCalibrationModel)
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top
Fields
 NameDescription
Protected field_numberOfFactors Backing field for NumberOfFactors.
(Inherited from MultivariateCalibrationModel)
Protected field_numberOfX Backing field for NumberOfX.
(Inherited from MultivariateCalibrationModel)
Protected field_numberOfY Backing field for NumberOfY.
(Inherited from MultivariateCalibrationModel)
Top
Remarks
PLS1 performs a separate PLS model for each target variable. Accordingly, this model stores one set of matrices per y variable.
See Also