bisection {cmna} R Documentation

## The Bisection Method

### Description

Use the bisection method to find real roots

### Usage

bisection(f, a, b, tol = 0.001, m = 100)


### Arguments

 f function to locate a root for a the a bound of the search region b the b bound of the search region tol the error tolerance m the maximum number of iterations

### Details

The bisection method functions by repeatedly halving the interval between a and b and will return when the interval between them is less than tol, the error tolerance. However, this implementation also stops if after m iterations.

### Value

the real root found

### See Also

Other optimz: goldsect, gradient, hillclimbing(), newton(), sa(), secant()

### Examples

f <- function(x) { x^3 - 2 * x^2 - 159 * x - 540}
bisection(f, 0, 10)



[Package cmna version 1.0.5 Index]