newton {cmna} R Documentation

## Newton's method

### Description

Use Newton's method to find real roots

### Usage

newton(f, fp, x, tol = 0.001, m = 100)


### Arguments

 f function to integrate fp function representing the derivative of f x an initial estimate of the root tol the error tolerance m the maximum number of iterations

### Details

Newton's method finds real roots of a function, but requires knowing the function derivative. It will return when the interval between them is less than tol, the error tolerance. However, this implementation also stops after m iterations.

### Value

the real root found

Other optimz: bisection(), goldsect, gradient, hillclimbing(), sa(), secant()
f <- function(x) { x^3 - 2 * x^2 - 159 * x - 540 }