Académique Documents
Professionnel Documents
Culture Documents
EJEMPLO 1:
Son ecuaciones no lineales las siguientes: 1.- f(x) = 2.= +5 4 ( ) ( )
3.- ( ) = 4. =0
Para las ecuaciones polinomiales solo existe solucin exacta para las ecuaciones hasta el orden 4, no as para polinomios de orden superior. El resto de las ecuaciones tampoco tiene solucin exacta en su generalidad, es por ello que se usan mtodos basados en procedimientos iterativos y/o recursivos para encontrar dichas soluciones aproximadas. Los mtodos numricos que se deben usar para obtener las races aproximadas de las ecuaciones no lineales dependen de las caractersticas de las soluciones de las ecuaciones: Si es una raz. Si son varias races. Si las races son reales no. Si se tiene una aproximacin de la(s) raz(ces) no. etc,.
Estudiaremos varios mtodos y sus caractersticas fundamentales, para poder discernir de cul usar en cada caso.
EJEMPLO 1:
Encontrar la raz de la funcin ( )= - 6 en el intervalo [0, 5] usando el mtodo de biseccin con una precisin de = 0 .05
k 1 2 3 4 5 6 7 8 a 0 2.5 2.5 2.5 2.8125 2.96875 2.96875 2.96875 b 5 5 3.75 3.125 3.125 3.125 3.046875 3.0078125 xk 2.5 3.75 3.125 2.8125 2.96875 3.046875 3.0078125 2.9882813 f(a) -6 -2.25 -2.25 -2.25 -0.9023438 -0.1552734 -0.1552734 -0.1552734 F(b) 14 14 4.3125 0.640625 0.640625 0.640625 0.2365723 0.0391235 F(xk) -2.25 4.3125 0.640625 -0.9023438 -0.1552734 0.2365723 0.0391235 0.0584564 5 2.5 1.25 0.625 0.3125 0.15625 0.078125 0.0390625
Se ha alcanzado la precisin deseada = 0.0390625 que es menor que 0.05 en la octava iteracin. La solucin es = 2.9882813 El mtodo tambin puede detenerse tambin luego de un nmero prefijado de iteraciones, an cuando no se tenga la precisin deseada. El mtodo no distingue entre raz y punto singular, o sea, punto en la funcin ( )| tiende tiende a . Para evitar esto, el algoritmo debe verificar que | ( ) a cero, de no ser as el punto que se est aproximando es una raz.
7.- Calcular f (Xk) y f (a). 8.- Si [f (Xk) * f (a)] 0 entonces b = Xk sino a = Xk..
9.- Si (k > N) Imp: No se alcanza la raz en N iteraciones e ir a 11, sino ir a 4. 10.- Imprimir: La raz es Xk y se alcanz en k iteraciones. 11.- Fin
DEBER 1:
Aplique el algoritmo del mtodo de biseccin para encontrar las races de la funcin f( ) = + 5 4.
) = 0 despejando
Las trazas del mtodo de Newton-Raphson tambin se pueden llevar en una tabla como se muestra a continuacin.
2,
Las trazas del mtodo tambin se llevan en una tabla como sigue: ( )=
-1 0.25 0.00694443
( )=
2 3 2.833333332
DEBER 2:
Aplique el algoritmo del mtodo de Newton-Raphson para encontrar la raz de la ( ) funcin y = , usando como = 4 y = 0.001.
7.- Si (i > N) Imp: La sucesin de aproximaciones no converge a la raz e ir a 10. 8.- i = i + 1 9.- Imprimir La raz es Xi+1 y se alcanza en i iteraciones 10.- Fin.
( )) y (
( )) es:
) ) ; dado que ( )
( ) ( )
( ))
( )
(
( )
( )) + a ( ( ))
)( ( ))
( )
( )) ( ( ) ( )
( ) ( )
( ( )) ( )
Luego de encontrar el punto donde la recta corta al eje X se obtienen dos intervalos [ ]y[ ]. Se debe encontrar cul de los dos es el que contiene la raz. El que la contiene se renombra [ ] y se repite el proceso hasta que se encuentre la condicin de parada, que puede ser el nmero mximo de iteraciones o la precisin establecida. Para ejecutar este algoritmo manualmente se construye una tabla.
= 1.414213562
( ) ( ) 2 2 2 2 2 2 2 ( ) -0.222 -0.041 -0.0081 -0.00136 -0.00023125 -0.000229573 -0.000038758 | | -1 -0.222 -0.041 -0.0081 -0.00136 -0.00023125 -0.000229573 0.080914 0.014913562 0.002853562 0.000479562 0.000081762 0.000080945 0.000013703
Se ha encontrado la solucin
EJEMPLO 3:
Usando el mtodo de la secante obtener la raz positiva de funcin ( )= , teniendo como aproximaciones iniciales = 5 y = 4 en no ms de 10 iteraciones y con una tolerancia = | | 0.00002. La solucin de la ecuacin es i
0 1 2 3 4 5 4 2.444444444 1.910447761 1.029454347
=|
|
1 1.555555555 0.533996683 0.880993414
= ( )
2.41 0.89 0.148538782 0.013190638 0.000235461
=|
|
0.4 0.23 0.3171 0.26562 0.0000831
EJERCICIOS PROPUESTOS:
1.- Escriba un programa para el mtodo de biseccin. 2.- Usar el programa anterior para obtener las races de las siguientes funciones con una tolerancia de : a) ( ) b) ( ) c) ( ) ( ) ( ) en [1, 2] 0.01 en [0, 1] en [0, 1.5]
9.- Use un mtodo iterativo para la ecuacin del problema anterior escogiendo como aproximacin inicial 10.- Encuentre una raz cercana a 2 de la ecuacin 11.- Encuentre las races reales de 12.- Encuentre una raz de la ecuacin . , cercana a
13.- Encuentre una raz aproximada de la ecuacin ( ) en no ms de 10 pasos tomando como aproximacin inicial y una precisin 14.- Encuentre una raz aproximada de la ecuacin de Leonardo ( ) con una precisin establecida 15.- Dado el polinomio ( ) , use el mtodo de NewtonRaphson para obtener una raz teniendo la aproximacin inicial en no ms de 10 pasos y con una precisin 16.- Dada la ecuacin Newton-Raphson. Use pasos del algoritmo. ( ) y una precisin aplique el mtodo de en no ms de 12
17.- Obtenga una raz de las siguientes ecuaciones con una precisin Use adems, los datos que se ofrece con cada ecuacin: a) b) c) d) e) f) ( ) g) ( ) ( ) ( ) ; 0.01 ; ; 1 ; ; ; ;