Nonlinear Curve.Get Generator From Expression Method
Definition
Namespace: Numerics.NET.Curves
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.4
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.4
Overload List
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.
public static Func<NonlinearCurve> GetGeneratorFromExpression(
Expression<Func<double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double>> function
)
Parameters
- function Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>
- A function that takes no arguments and returns a lambda expression whose first argument is the x-value and whose remaining arguments are the parameters of the curve.
Return Value
Func<NonlinearCurve>A function that returns a NonlinearCurve with the derivative and partial derivatives with respect to the parameters evaluated symbolically.
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.
public static Func<NonlinearCurve> GetGeneratorFromExpression(
Expression<Func<double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double>> function
)
Parameters
- function Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>
- A function that takes no arguments and returns a lambda expression whose first argument is the x-value and whose remaining arguments are the parameters of the curve.
Return Value
Func<NonlinearCurve>A function that returns a NonlinearCurve with the derivative and partial derivatives with respect to the parameters evaluated symbolically.
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.
public static Func<NonlinearCurve> GetGeneratorFromExpression(
Expression<Func<double, double, double, double, double, double, double, double, double, double, double, double, double, double, double>> function
)
Parameters
- function Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>
- A function that takes no arguments and returns a lambda expression whose first argument is the x-value and whose remaining arguments are the parameters of the curve.
Return Value
Func<NonlinearCurve>A function that returns a NonlinearCurve with the derivative and partial derivatives with respect to the parameters evaluated symbolically.
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.
public static Func<NonlinearCurve> GetGeneratorFromExpression(
Expression<Func<double, double, double, double, double, double, double, double, double, double, double, double, double, double>> function
)
Parameters
- function Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>
- A function that takes no arguments and returns a lambda expression whose first argument is the x-value and whose remaining arguments are the parameters of the curve.
Return Value
Func<NonlinearCurve>A function that returns a NonlinearCurve with the derivative and partial derivatives with respect to the parameters evaluated symbolically.
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.
public static Func<NonlinearCurve> GetGeneratorFromExpression(
Expression<Func<double, double, double, double, double, double, double, double, double, double, double, double, double>> function
)
Parameters
- function Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>
- A function that takes no arguments and returns a lambda expression whose first argument is the x-value and whose remaining arguments are the parameters of the curve.
Return Value
Func<NonlinearCurve>A function that returns a NonlinearCurve with the derivative and partial derivatives with respect to the parameters evaluated symbolically.
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.
public static Func<NonlinearCurve> GetGeneratorFromExpression(
Expression<Func<double, double, double, double, double, double, double, double, double, double, double, double>> function
)
Parameters
- function Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>
- A function that takes no arguments and returns a lambda expression whose first argument is the x-value and whose remaining arguments are the parameters of the curve.
Return Value
Func<NonlinearCurve>A function that returns a NonlinearCurve with the derivative and partial derivatives with respect to the parameters evaluated symbolically.
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.
public static Func<NonlinearCurve> GetGeneratorFromExpression(
Expression<Func<double, double, double, double, double, double, double, double, double, double, double>> function
)
Parameters
- function Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>
- A function that takes no arguments and returns a lambda expression whose first argument is the x-value and whose remaining arguments are the parameters of the curve.
Return Value
Func<NonlinearCurve>A function that returns a NonlinearCurve with the derivative and partial derivatives with respect to the parameters evaluated symbolically.
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.
public static Func<NonlinearCurve> GetGeneratorFromExpression(
Expression<Func<double, double, double, double, double, double, double, double, double, double>> function
)
Parameters
- function Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>
- A function that takes no arguments and returns a lambda expression whose first argument is the x-value and whose remaining arguments are the parameters of the curve.
Return Value
Func<NonlinearCurve>A function that returns a NonlinearCurve with the derivative and partial derivatives with respect to the parameters evaluated symbolically.
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.
public static Func<NonlinearCurve> GetGeneratorFromExpression(
Expression<Func<double, double, double, double, double, double, double, double, double>> function
)
Parameters
- function Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double>>
- A function that takes no arguments and returns a lambda expression whose first argument is the x-value and whose remaining arguments are the parameters of the curve.
Return Value
Func<NonlinearCurve>A function that returns a NonlinearCurve with the derivative and partial derivatives with respect to the parameters evaluated symbolically.
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.
public static Func<NonlinearCurve> GetGeneratorFromExpression(
Expression<Func<double, double, double, double, double, double, double, double>> function
)
Parameters
- function Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double>>
- A function that takes no arguments and returns a lambda expression whose first argument is the x-value and whose remaining arguments are the parameters of the curve.
Return Value
Func<NonlinearCurve>A function that returns a NonlinearCurve with the derivative and partial derivatives with respect to the parameters evaluated symbolically.
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.
public static Func<NonlinearCurve> GetGeneratorFromExpression(
Expression<Func<double, double, double, double, double, double, double>> function
)
Parameters
- function Expression<Func<Double, Double, Double, Double, Double, Double, Double>>
- A function that takes no arguments and returns a lambda expression whose first argument is the x-value and whose remaining arguments are the parameters of the curve.
Return Value
Func<NonlinearCurve>A function that returns a NonlinearCurve with the derivative and partial derivatives with respect to the parameters evaluated symbolically.
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.
public static Func<NonlinearCurve> GetGeneratorFromExpression(
Expression<Func<double, double, double, double, double, double>> function
)
Parameters
- function Expression<Func<Double, Double, Double, Double, Double, Double>>
- A function that takes no arguments and returns a lambda expression whose first argument is the x-value and whose remaining arguments are the parameters of the curve.
Return Value
Func<NonlinearCurve>A function that returns a NonlinearCurve with the derivative and partial derivatives with respect to the parameters evaluated symbolically.
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.
public static Func<NonlinearCurve> GetGeneratorFromExpression(
Expression<Func<double, double, double, double, double>> function
)
Parameters
- function Expression<Func<Double, Double, Double, Double, Double>>
- A function that takes no arguments and returns a lambda expression whose first argument is the x-value and whose remaining arguments are the parameters of the curve.
Return Value
Func<NonlinearCurve>A function that returns a NonlinearCurve with the derivative and partial derivatives with respect to the parameters evaluated symbolically.
GetGeneratorFromExpression(Expression<Func<Double, Double, Double, Double>>)
Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
public static Func<NonlinearCurve> GetGeneratorFromExpression(
Expression<Func<double, double, double, double>> function
)
Parameters
- function Expression<Func<Double, Double, Double, Double>>
- A function that takes no arguments and returns a lambda expression whose first argument is the x-value and whose remaining arguments are the parameters of the curve.
Return Value
Func<NonlinearCurve>A function that returns a NonlinearCurve with the derivative and partial derivatives with respect to the parameters evaluated symbolically.
GetGeneratorFromExpression(Expression<Func<Double, Double, Double>>)
Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
public static Func<NonlinearCurve> GetGeneratorFromExpression(
Expression<Func<double, double, double>> function
)
Parameters
- function Expression<Func<Double, Double, Double>>
- A function that takes no arguments and returns a lambda expression whose first argument is the x-value and whose remaining arguments are the parameters of the curve.
Return Value
Func<NonlinearCurve>A function that returns a NonlinearCurve with the derivative and partial derivatives with respect to the parameters evaluated symbolically.
GetGeneratorFromExpression(Expression<Func<Double, Double>>)
Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
public static Func<NonlinearCurve> GetGeneratorFromExpression(
Expression<Func<double, double>> function
)
Parameters
- function Expression<Func<Double, Double>>
- A function that takes no arguments and returns a lambda expression whose first argument is the x-value and whose remaining arguments are the parameters of the curve.
Return Value
Func<NonlinearCurve>A function that returns a NonlinearCurve with the derivative and partial derivatives with respect to the parameters evaluated symbolically.