ObjectiveFunctionNonlinearModel(FuncVectorDouble, VectorDouble, VectorDouble, VectorDouble, VectorDouble, VectorDouble, Int32) Method |
Objective model for non-linear least squares regression.
Namespace: Altaxo.Calc.OptimizationAssembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3572.0 (4.8.3572.0)
Syntaxpublic static IObjectiveModel NonlinearModel(
Func<Vector<double>, Vector<double>, Vector<double>> function,
Vector<double> observedX,
Vector<double> observedY,
Vector<double> weight = null,
int accuracyOrder = 2
)
Parameters
- function FuncVectorDouble, VectorDouble, VectorDouble
- The model function.
- observedX VectorDouble
- The observed x-values.
- observedY VectorDouble
- The observed y-values.
- weight VectorDouble (Optional)
- Optional weights.
- accuracyOrder Int32 (Optional)
- The numerical differentiation accuracy order.
Return Value
IObjectiveModelThe objective model.
See Also