Anda di halaman 1dari 2

CALCULO DE RACES REALES POR EL METODO ITERATIVO DE LA SECANTE

Supongamos la funcin y = g ( x ) como muestra la figura. Donde la funcin corta al eje de

abscisas, se cumple g ( x* ) = 0 y el valor de x* se conoce como la raz de la funcin y = g ( x ) . En muchos casos el valor de la raz no puede ser calculado analticamente y hay que recurrir a un mtodo numrico. Existen varias formas de este mtodo, pero el mas robusto es el Mtodo Iterativo de la Secante. Se parte eligiendo un valor de x al que llamamos x1 y con el se calcula y1 = g ( x1 ) . Se toma un segundo valor de x al que llamamos x2 (conviene elegir un valor cercano a x1 ) y con el se x = x3 . De la figura vemos que por semejanza de tringulos se cumple:
y1 y2 = x1 x3 x 2 x 3

calcula y2 = g ( x2 ) . La secante que une los puntos ( x1 , y1 ) y ( x2, y 2 ) corta al eje de abscisas en

despejando x3 de esta expresin obtenemos: y1 ( x2 x3 ) = y2 ( x1 x3 ) y1x2 y2 x1 = x3 ( y1 y 2 ) x3 = y1 x2 y2 x1 y1 y 2

Una vez obtenido x3 , se calcula y3 = g ( x3 ) y se pasa la secante por los puntos

para obtener x4 en forma anloga. El clculo termina cuando g ( xi ) 0 xi x* . El error entre estos valores puede ser tan pequeo como se quiera. Ejemplo: Consideremos el polinomio g ( x ) = x 3 15x + 1 . Encontremos las races del mismo en el intervalo [ 4,4] . Tomemos x1 = 4 y x2 = 3.9 . Se obtiene, reemplazando en el polinomio:

( x3 , y3 )

( x2, y 2 )

y1 = g ( x1 ) = ( 4 ) 15 ( 4) + 1 = 3
3

y2 = g ( x2 ) = ( 3.9 ) 15 ( 3.9 ) + 1 = 0.181


3

reemplazando en la ecuacin de la secante obtenemos:

x3 = luego

y1 x2 y2 x1 ( 3 )( 3.9 ) 0.181 ( 4 ) = = 3.90569 y1 y 2 3 0.181

y3 = g ( x3 ) = ( 3.90569 ) 15 ( 3.90569 ) + 1 = 0.0063


3

con lo cual podemos aceptar que x* x3 = 3.90569 Conviene organizar el clculo con una tabla: i 1 2 3 4 xi yi -4 -3 -3.9 0.181 -3.90569 0.006336 -3.9059 -0.00014

Si empezamos con x1 = 4 y x2 = 3.9 obtenemos: i 1 2 3 4 xi yi 4 5 3.9 1.819 3.8428 0.1051 3.8393 0.0026

luego hay otra raz en x* 3.8393 . Si empezamos con x1 = 0 y x2 = 0.1 obtenemos: i xi yi 1 0 1 2 0.1 -0.499 3 0.0667 -0.0002 luego hay otra raz en x* 0.0667

Anda mungkin juga menyukai