Click or drag to resize

SolverSolve(FuncDouble, Double, FuncDouble, Double, Double, Double, Int32) Method

Performs a Newton-Raphson iteration to find a root of f(x) = 0.

Namespace: Austra.Library
Assembly: Austra.Library (in Austra.Library.dll) Version: 2.5.0+44e7797405725ef3cf24b3ff0eba94ce6c649601
Syntax
C#
public static double Solve(
	Func<double, double> f,
	Func<double, double> df,
	double initialValue,
	double accuracy,
	int maxIterations
)

Parameters

f  FuncDouble, Double
The function to find its root.
df  FuncDouble, Double
The derivative of the function.
initialValue  Double
The initial estimate for iteration.
accuracy  Double
The desired accuracy.
maxIterations  Int32
Maximum number of iterations allowed.

Return Value

Double
The approximated root.
See Also