Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Mtodos Numricos
Actividad de aprendizaje 2: Algoritmo hbrido
Introduccin.
Los algoritmos que se utilizan en los paquetes comerciales para el clculo de
ceros de funciones suelen combinar un mtodo iterativo rpido (por ejemplo, el
de la secante) con un mtodo de localizacin ms lento (ejemplo, biseccin).
Con esto se obtienen resultados ms confiables y que dependen menos de la
calidad de la aproximacin inicial dada por el usuario.
Proceso.
En equipos de trabajo colaborativo elaboran un archivo M o un macro en Excel
en donde se implementa el algoritmo que se describe a continuacin:
Algoritmo hibrido secante biseccin
Suponga que quiere resolver la ecuacin
f ( x )=0
Suponga que el usuario proporciona valores iniciales a y b para los cuales
x0 , x1 , , xn
a1 , a2 ,
f ( x)
xn
f ( x )=0
an ; y, en consecuencia
an < x n
como
x 0=a ,
x 1=b ,
an
xn
xn
a1=a
an .
Es decir, comprobar si
|f ( an )|>|f ( x n )|
De no ser as, se intercambian los valores de
PASO 3. Obtener
maneras:
x n+1
a partir de
an
an
xn .
an
x n+1=x n + B
B=
xn
a nx n
2
xn y
x n1
x n+1=x n + s
NOTA:
s=
f [ x n1 , x n ] =
f ( x n )
f [ x n1 , x n ]
f ( x n1 )f ( x n )
x n1x n
f [ x n1 , x n ] 0
Si
signo B = signo S
|S|<| B|
entonces aplicar el
signo f ( an ) signo f (x n+ 1)
entonces
an
x n+1 :
an +1=x n
|a nx n| TOL
f ( x n ) =0
Debido a la precisin de la mquina, el intervalo no puede subdividirse
ms; esto es, si
x n+ B= x n
o bien
x n+ B= a n
Producto
Archivo M o Macro de Excel para resolver la ecuacin
f ( x )=0
utilizando los