Click or drag to resize

ParameterSetElement Class

Holds the properties of one fit parameter, such as Name, the value of the parameter (Parameter), the Variance, and whether this parameter is fixed or can be varied.
Inheritance Hierarchy
SystemObject
  Altaxo.Calc.Regression.NonlinearParameterSetElement

Namespace: Altaxo.Calc.Regression.Nonlinear
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3448.0 (4.8.3448.0)
Syntax
C#
public class ParameterSetElement : IImmutable, 
	IEquatable<ParameterSetElement>

The ParameterSetElement type exposes the following members.

Constructors
 NameDescription
Public methodParameterSetElement(String) Initializes a new instance of the ParameterSetElement class with the specified parameter name.
Public methodParameterSetElement(String, Double) Initializes a new instance of the ParameterSetElement class with the specified parameter name and value.
Public methodParameterSetElement(String, Double, Double, Boolean) Initializes a new instance of the ParameterSetElement class.
Public methodParameterSetElement(String, Double, Double, Boolean, NullableDouble, Boolean, NullableDouble, Boolean) Initializes a new instance of the ParameterSetElement class.
Top
Properties
 NameDescription
Public propertyIsLowerBoundExclusive Gets or sets a value indicating whether the lower bound value is exclusive.
Public propertyIsUpperBoundExclusive Gets or sets a value indicating whether the upper bound value is exclusive.
Public propertyLowerBound Gets or sets the lower bound for the parameter.
Public propertyLowerBoundInclusive Gets the effective (inclusive) lower bound.
Public propertyName Gets or sets the parameter's name.
Public propertyParameter Gets or sets the parameter's value.
Public propertyUpperBound Gets or sets the upper bound for the parameter.
Public propertyUpperBoundInclusive Gets the effective (inclusive) upper bound.
Public propertyVariance Gets or sets the variance of the parameter.
Public propertyVary Gets or sets a value indicating whether this ParameterSetElement can vary during the fitting calculation.
Top
Methods
 NameDescription
Public methodStatic memberCollectVaryingParametersAndBoundaries Collects only the varying parameters and their corresponding bounds.
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 methodStatic memberGetFitArrays Gets arrays of parameter values, fixed flags, lower bounds, and upper bounds for nonlinear fitting.
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodTestAndCorrectParameterAndBoundaries Tests the parameter value and the lower and upper bounds for inconsistencies, and corrects them.
Top
See Also