Bisection Solver.Try Find Zero Method
Tries to find the zero of the specified function using the bisection method.
Definition
Namespace: Numerics.NET.EquationSolvers
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.1.4
C#
True if the zero was found; otherwise, false.
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.1.4
public static bool TryFindZero(
Func<double, double> function,
double lowerBound,
double upperBound,
out double result,
double tolerance = 1.49011611938477E-08,
int maxIterations = 200
)
Parameters
- function Func<Double, Double>
- The function to find the zero for.
- lowerBound Double
- The lower bound of the interval.
- upperBound Double
- The upper bound of the interval.
- result Double
- The approximated zero of the function.
- tolerance Double (Optional)
- The tolerance for the zero approximation.
- maxIterations Int32 (Optional)
- The maximum number of iterations.
Return Value
BooleanTrue if the zero was found; otherwise, false.