Vous êtes sur la page 1sur 4

ALGORITMO DE BISECCION

1. Leer el intervalo (a,b) y el error de tolerancia.

2.

Evaluar f(a) y f(b)

3.

Si (f(a))(f(b))>0, entonces no hay raz aislada. Dar otro intervalo o terminar el mtodo.

4. Si f ( a )<e, entonces la raz es a. Se detiene el mtodo.

5. Si f (b )<e, entonces la raz es b. Se detiene el mtodo.

6. x= (a+b)/2

7. Evaluar f(x)

8. Si (f(a))(f(x))<0, entonces b=x, f(b)=f(x);

9. Volver al paso4.

Algoritmo de falsa posicin


1 2

Leer el intervalo (a,b) y el error de tolerancia. Evaluar f(a) y f(b)

Si (f(a))(f(b))>0, entonces no hay raz aislada. Dar otro intervalo o se detiene el mtodo.
3

Si f ( a ) < e , entonces la raz es a. Se detiene el mtodo.


4 5 Si f (b ) < e , entonces la raz es b. Se detiene el mtodo.

6 7 8 9

Evaluar f(x) Si (f(a))(f(x))<0, entonces b=x, f(b)=f(x); Si f ( a ) * f (b ) 0

a=x f(a)=f(x)

10 Volver al paso 4

Algoritmo de newton

1 2

Leer el valor aproximado a la raz x y el error de tolerancia. Evaluar f (x)

3 4

Si f (x) < e , la raz es x. Se detiene el mtodo. Evaluar f ' (x)

Si f ' (x) = 0 , el mtodo se indetermina con ese valor inicial. Dar otro valor inicial o terminar el mtodo.

6 7

Regresar al paso 2

Algoritmo del mtodo de la secante


1

Leer los valores aproximados de la raz x,n , x,n1 y el error de tolerancia 0<x<1 Evaluar f(x n) y f(xn1) Si f(x n) < e entonces la raz es x n Se termina el mtodo.

2 3

4 5

Evaluar f(x n) Regresar al paso 3