secant {cmna} | R Documentation |
The secant method for root finding
secant(f, x, tol = 0.001, m = 100)
f |
function to integrate |
x |
an initial estimate of the root |
tol |
the error tolerance |
m |
the maximum number of iterations |
The secant method for root finding extends Newton's method to
estimate the derivative. It will return when the interval between
them is less than tol
, the error tolerance. However, this
implementation also stop if after m
iterations.
the real root found
Other optimz:
bisection()
,
goldsect
,
gradient
,
hillclimbing()
,
newton()
,
sa()
f <- function(x) { x^3 - 2 * x^2 - 159 * x - 540 }
secant(f, 1)