Click or drag to resize

ProjectorMatrices Class

The two matrices/vectors that the simplified LinearConstraintsProjector accepts: A·x = b (equality) C·x <= d (inequality — all kinds folded in, geq rows negated) Null means that constraint type is absent.
Inheritance Hierarchy
SystemObject
  Altaxo.Calc.Regression.NonlinearProjectorMatrices

Namespace: Altaxo.Calc.Regression.Nonlinear
Assembly: AltaxoBase (in AltaxoBase.dll) Version: 4.8.3618.0 (4.8.3618.0)
Syntax
C#
public class ProjectorMatrices

The ProjectorMatrices type exposes the following members.

Constructors
 NameDescription
Public methodProjectorMatricesInitializes a new instance of the ProjectorMatrices class
Top
Properties
 NameDescription
Public propertyA Gets the matrix used for equality comparison.
Public propertyB Gets the vector used for equality comparison.
Public propertyC Gets the matrix representing the coefficients of the linear inequality constraints.
Public propertyD Gets the vector of coefficients D for the model or operation.
Top
Methods
 NameDescription
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 methodToProjector Constructs a projector directly from these matrices.
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Public methodTryConvertToProjector Try to construct a projector directly from these matrices.
Top
See Also