SymbolicMath.GetEquationSolver(Expression<Func<Double, Double>>, Double, Double) Method

Finds a zero of a function when the solution is known to lie within a specified interval.

Definition

Namespace: Extreme.Mathematics
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23
C#
public static EquationSolver GetEquationSolver(
	Expression<Func<double, double>> targetFunction,
	double lowerBound,
	double upperBound
)

Parameters

targetFunction  Expression<Func<Double, Double>>
A lambda expression that represents a function of one variable that specifies the function on the left-hand side of the equation.
lowerBound  Double
The lower bound of the interval that contains the root.
upperBound  Double
The upper bound of the interval that contains the root.

Return Value

EquationSolver
The best approximation to a zero of targetFunction, but you need more control over the solution process. For example, you may want to specify a different RelativeTolerance.

See Also