Click or drag to resize

Altaxo.Calc.Regression.Nonlinear Namespace

[Missing <summary> documentation for "N:Altaxo.Calc.Regression.Nonlinear"]

Classes
 ClassDescription
Public classConstantVarianceScaling The default scaling variance returns always 1.
Public classConstantVarianceScalingXmlSerializationSurrogate0 
Public classFitElement Holds the fit function together with the data sources for the independent and dependent variables.
Public classFitEnsemble Holds a collection of FitElements and is responsible for parameter bundling.
Public classFitFunctionClassAttribute Marks a class as containing one or more static functions that create a fit function class.
Public classFitFunctionCreatorAttribute Marks a static function to return a new instance of a IFitFunction class.
Public classFitFunctionToScalarFunctionDDWrapper Wraps the fit function, storing its parameters, so that it can be used as a plot function.
Public classFitFunctionToScalarFunctionDDWrapperXmlSerializationSurrogate0 
Public classFitFunctionToScalarFunctionDDWrapperXmlSerializationSurrogate1 2017-01-05 Added: _independentVariableTransformation and _dependentVariableTransformation
Public classLevMarAdapter Adapts a FitEnsemble to the requirements of a Levenberg-Marquardt fitting procedure. This means, the adapter makes the FitEnsemble compatible with the Levenberg-Marquardt algorithm.
Public classNonlinearFitDocument Bundles a FitEnsemble, i.e. a set of fit functions, together with the current parameters.
Public classNonlinearModelOfFitEnsemble Adapts a FitEnsemble to the requirements of a Levenberg-Marquardt fitting procedure. This means, the adapter makes the FitEnsemble compatible with the Levenberg-Marquardt algorithm.
Public classParameterSet Holds a bunch of ParameterSetElement, i.e. a collection of fit parameters together with their values.
Public classParameterSetElement Holds the properties of one fit parameter, as Name, the value of the parameter Parameter, the Variance and whether this parameter is fixed or can be varied.
Public classQuickNonlinearRegression Allows a quick regression of one dependent variable in dependence on one independent variable, i.e. with a function R=>R.
Public classQuickNonlinearRegressionAllocatingObsolete.
Public classQuickNonlinearRegressionOldObsolete.
Public classQuickNonlinearRegressionWrappedParameters Allows a quick regression of one dependent variable in dependence on one independent variable, i.e. with a function R=>R.
Public classRelativeVarianceScaling This is a variance which scales linearly with the measured value. Useful for functions with a broad range of y-values. Make sure that no y-value is zero.
Public classSimpleNonlinearFit Class for simple non linear fitting that can be used inside of scripts.
Interfaces
 InterfaceDescription
Public interfaceIFitFunction Represents the interface to a fitting function.
Public interfaceIFitFunctionWithDerivative 
Public interfaceIVarianceScaling Interface to how to scale the differences between real quantities (dependent variables) and fitted values.
Delegates
 DelegateDescription
Public delegateFitEvaluationFunction This evaluates a function value.