Está en la página 1de 3

Ejemplo 01:

Determine aproximadamente cuantas iteraciones son necesarias para resolver


f  x   x  2x  2
2
en el intervalo [-1,0] con una tolerancia de 10-4 .

Solución:

ba
Usando la formula   se tiene:
2n

a=-1; b=0

ba 0   1 
  10 4
2n 2n
1
 10 4
2n
2  n  10 4
log  2  n   log 10 4 
 n log  2   4 log 10 
 n log  2   4
4
n log  2   4  n 
log  2 
n  13.2877  14
Para encontrar la solución del anterior problema se requiere 14 iteraciones.
Grafica en el intervalo [-1,0]

0.5

-0.5

-1

-1.5

-2
-1 -0.8 -0.6 -0.4 -0.2 0

Grafica en el intervalo [-10,10]


120

100

80

60

40

20

-20
-10 -5 0 5 10

Programa Bisección En Matlab

function raiz= biseccion(def,x0,x1,tol)


f= inline(def);
if f(x0)*f(x1)< 0
x= x0;
while abs(f(x))> tol
x= (x0+ x1)/2;
if f(x0)*f(x)< 0
x1= x;
else
x0= x;
end
e nd
raiz= x;
else
raiz= 'no ha y cambio de signo ';
e nd
Ejemplo 02:

Determine la raíz aproximada de f  x   x 2  2x  2 con un error de 0.0005 en el intervalo [-


1,0] por el método de bisección.

También podría gustarte