NonlinearCurve Methods

Methods

Clone Constructs an exact copy of this instance.
(Inherited from Curve)
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FillNumericalPartialDerivatives Fills a dense vector with the partial derivatives of the curve with respect to each of the curve parameters computed using numerical differentiation.
FillPartialDerivatives Fills a dense vector with the partial derivatives of the curve with respect to each of the curve parameters.
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
FindRoots Gets the set of X-coordinates where the curve crosses the X-axis.
(Inherited from Curve)
FromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>) Returns a nonlinear curve defined by the specified expression.
FromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>) Returns a nonlinear curve defined by the specified expression.
FromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>) Returns a nonlinear curve defined by the specified expression.
FromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>) Returns a nonlinear curve defined by the specified expression.
FromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>) Returns a nonlinear curve defined by the specified expression.
FromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>) Returns a nonlinear curve defined by the specified expression.
FromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>) Returns a nonlinear curve defined by the specified expression.
FromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>) Returns a nonlinear curve defined by the specified expression.
FromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double>>) Returns a nonlinear curve defined by the specified expression.
FromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double>>) Returns a nonlinear curve defined by the specified expression.
FromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double>>) Returns a nonlinear curve defined by the specified expression.
FromExpression(Expression<Func<Double, Double, Double, Double, Double, Double>>) Returns a nonlinear curve defined by the specified expression.
FromExpression(Expression<Func<Double, Double, Double, Double, Double>>) Returns a nonlinear curve defined by the specified expression.
FromExpression(Expression<Func<Double, Double, Double, Double>>) Returns a nonlinear curve defined by the specified expression.
FromExpression(Expression<Func<Double, Double, Double>>) Returns a nonlinear curve defined by the specified expression.
FromExpression(Expression<Func<Double, Double>>) Returns a nonlinear curve defined by the specified expression.
GetCurveFitter Returns a CurveFitter object that can be used to fit the curve to data.
(Overrides Curve.GetCurveFitter())
GetDerivative Returns a Curve that represents the derivative of this Curve.
(Inherited from Curve)
GetGeneratorFromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>) Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
GetGeneratorFromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>) Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
GetGeneratorFromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>) Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
GetGeneratorFromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>) Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
GetGeneratorFromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>) Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
GetGeneratorFromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>) Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
GetGeneratorFromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>) Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
GetGeneratorFromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>) Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
GetGeneratorFromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double>>) Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
GetGeneratorFromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double>>) Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
GetGeneratorFromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double>>) Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
GetGeneratorFromExpression(Expression<Func<Double, Double, Double, Double, Double, Double>>) Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
GetGeneratorFromExpression(Expression<Func<Double, Double, Double, Double, Double>>) Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
GetGeneratorFromExpression(Expression<Func<Double, Double, Double, Double>>) Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
GetGeneratorFromExpression(Expression<Func<Double, Double, Double>>) Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
GetGeneratorFromExpression(Expression<Func<Double, Double>>) Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetInitialFitParameters Returns a vector containing initial values for the parameters for a curve fit through on the specified data.
GetPartialDerivatives Returns a vector with the partial derivatives of the curve with respect to each of the curve parameters.
GetTypeGets the Type of the current instance.
(Inherited from Object)
Integral Gets the definite integral of the curve between the specified X-coordinates.
(Inherited from Curve)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
OnParameterChanged Called after a Curve parameter has been changed.
(Inherited from Curve)
OnParameterChanging Called before the value of a curve parameter is changed.
(Inherited from Curve)
SetInitialValues Sets the curve parameters to initial values based on the specified data.
Obsolete.
SetParameter Sets a curve parameter to the specified value.
(Inherited from Curve)
SlopeAt Gets the slope of the curve at the specified X-coordinate.
(Inherited from Curve)
Solve Finds the x value where the curve reaches the specified y value.
(Inherited from Curve)
TangentAt Gets the tangent line to the curve at the specified X-coordinate.
(Inherited from Curve)
ToStringReturns a string that represents the current object.
(Inherited from Object)
ValueAt Gets the Y-value of the curve at the specified X-coordinate.
(Inherited from Curve)

See Also