Analisis Numerico METODO STEFFENSEN

November 13, 2017 | Author: Hector Jesus Bernal Heredia | Category: Algorithms And Data Structures, Analysis, Applied Mathematics, Algorithms, Mathematics Of Computing
Share Embed Donate


Short Description

Descripción: Analisis Numerico...

Description

Conminucionflotacionlixivi acionminapirometalurgiae Metodo Numerico STEFFENSEN xtractivapulvimetalurgiafl otacioncavayereverberom enagangarelaveriegogang aneienineciininknccatodoc obreelectrowiningsolucion Integrantes: -BERNAL HEREDIA, Héctor Jesus tostaciontromelconcentra -CARRANZA LEVANO, Renato -JARA SOLORZANO, Edinson -MIRANDA MARCOS , Jhony dorougherreextraccionorg anicocargadoplsmolibdeni tascavengerplantademolib denofundicionespesadors ulfurosgrizzleyzarandasag chancadosecundariohpgr molinodebarrasrelaveraflo tacioncleanerremoliendac onvertidorcobreblistersec 12 de Setiembre del 2015

Analisis Numerico Método Nemerico STEFFENSEN Profesor: Lic.Gladys G.Melgarejo Estremadoyro

CONTENIDO: 1. 2. 3. 4.

Concepto Teorico del Método STEFFENSEN----------------------------02 Pasos a seguir para la resolución de un problema-------------------05 Algoritmo del Metodo Steffensen------------------------------------------06 Problemas del Metodo Steffensen-----------------------------------------07

MÉTODO DE STEFFENSEN  



 

Johan Frederik Steffensen descubrió un algoritmo que permite calcular las raíces en ecuaciones no lineales rápidamente. Este algoritmo es una combinación del Método del Punto Fijo y del Método de Aiken, este método también es conocido como Método de Punto Fijo acelerado. El método de Steffensen presenta una convergencia rápida y cuadrática; y no requiere, como el caso del método de newton, la evaluación de derivada alguna. Solo necesita un punto inicial en el proceso de iteración. En cada iteración,el número de dígitos correctos en la respuesta se duplica. El problema de este método es la elección del valor inicial Xo.

Suponga que la ecuación es

x=g ( x ) . El algoritmo de Steffensen

consiste en una combinación del método de aproximaciones sucesivas con el método de Aiken. Cuando conocemos 3 iteraciones del método de Página 17

Analisis Numerico Método Nemerico STEFFENSEN Profesor: Lic.Gladys G.Melgarejo Estremadoyro aproximaciones sucesivas comenzamos a aplicar el método de Aitken. El método de Steffensen consiste en tomar este valor como nuevo punto de partida para calcular tres nuevas iteraciones del método de aproximaciones sucesivas y aplicar de nuevo el método Aitken. El método se esquematiza de la forma siguiente: xn x n+1 En la iteración ( n+1 ) se conoce y se calcula así:

p0=x n p g(¿¿ 0) p 1=¿

p g(¿¿ 1) p 2=¿

x n+1= p2−

( p 2−p 1 )

2

p2−2 p1 + p0

es la fórmula general de Steffensen .

Luego, la forma más simple de la fórmula para el método de Steffensen ocurre cuando se utiliza para encontrar los ceros o raíces de una función , es decir, queremos encontrar el valor que satisface .

Para Steffensen, cerca de la solución aproximadamente satisface:

, la función

se supone que

Página 17

Analisis Numerico Método Nemerico STEFFENSEN Profesor: Lic.Gladys G.Melgarejo Estremadoyro

Esta condición hace la función adecuada como una corrección para encontrar la solución, aunque no es necesaria para que este método trabaje eficientemente.

Para algunas funciones, el método de Steffensen puede funcionar incluso si esta condición no es cumplida, pero en tal caso, el valor de partida debe ser muy cercano a la solución , y la convergencia a la solución podría tornarse lenta (veremos que la condición no es necesaria para desarrollar el método, mas sí hace lenta la convergencia, mostramos esta “lentitud” relativa comparada contra el método de Newton Raphson en el problema N°4 el cual requiere menor número de iteraciones).

(*)Método Newton Raphson: hallamos la raíz con apenas 3 iteraciones (las demás son para efectos de comprobación). Método Steffensen: hallamos la raíz con 14 iteraciones (las demás son para efectos de comprobación).

Dado un valor inicial adecuado , una secuencia de valores puede ser generado usando la fórmula de abajo. Cuando esta empieza a trabajar o iterar, cada valor en la secuencia es mucho más cercano a la solución que el valor anterior. El valor del paso primero genera el valor para el siguiente paso, a través de esta fórmula:

Para valores n = 0, 1, 2, 3,..., donde la función pendiente

f ' ( x n ) en (ᾳ) (para el conocido

Método de Newton), será reemplazado por una función una composición en base a la función original

x n+1=x n−

en (Ө), que es

, y se da de la siguiente forma:

f ( xn)

' f ( x n ) …(ᾳ)

Página 17

Analisis Numerico Método Nemerico STEFFENSEN Profesor: Lic.Gladys G.Melgarejo Estremadoyro

…(Ө)

La función

es el valor que reemplaza la función pendiente de , y es hallado a

partir del segundo valor de la coordenada coordenada auxiliar

y la , con la aclaración que

Es únicamente para propósito de encontrar para este punto auxiliar, que el valor inicial dado de la función debe estar adecuadamente cerca de su propia solución, y por esa razón cumplir el requisito de que:

Para todas las demás partes del cálculo, el método de Steffensen sólo requiere que la función sea continua y tener una solución cercana al valor inicial. Entonces podemos resumir la fórmula a:

x n+1=x n−

(f ( x n ))2 f ( x n+ f ( x n ) )−f (x n )

;

n=0, 1,…

PASOS A SEGUIR PARA LA RESOLUCIÓN DE UN PROBLEMA: -

Tenemos una función cualquiera:

f ( x )=a n x n +a n−1 x n−1+........+ a2 x 2 +a1 x1 +a 0 -

Creamos otra función despejando la variable de mayor grado:

Página 17

Analisis Numerico Método Nemerico STEFFENSEN Profesor: Lic.Gladys G.Melgarejo Estremadoyro



−an−1 x n−1−… … ..−a2 x 2−a1 x1 −a0 g (x )= an n

-

Considerando el punto inicial p0=x 0

xn p1=g(p ) 0

p g(¿¿ 1) p 2=¿ -

p0

Finalmente, teniendo los puntos

,

p1

,

p2

. Estos datos lo

reemplazamos en la formula general de Steffensen: x n+1= p2−

-

( p 2−p 1)2 p2−2 p1 + p0

Hacemos la tabla correspondiente: p0

n

p1

p2

x n+1

%E

0 1 ⁞











ALGORITMO DE STEFFENSEN Página 17

Analisis Numerico Método Nemerico STEFFENSEN Profesor: Lic.Gladys G.Melgarejo Estremadoyro

Página 17

Analisis Numerico Método Nemerico STEFFENSEN Profesor: Lic.Gladys G.Melgarejo Estremadoyro

PROBLEMA 1 f ( x )=x−e−x

Dada la función

error absoluto de, con

calcule la raíz de la ecuación con

x 0=1

f ( x )=x−e−x g(x)=x=e−x p0=x o=1 p1=g( x ) =g (1 ) 0

p2=g( p ) 1

PRIMERA ITERACIÓN

n=0 p0=x o=1 −x

−1

p1=g( x ) =g (1 )=e =e =0.367879441 0

p2=g( p )=g (0.367879441 )=e−x =e−0.367879441 =0.692200628 1

Entonces en: 2

( p 2−p 1) x n+1= p2− p2−2 p1 + p0 2

x 1=p 2−

( p2− p1 )

p 2−2 p 1+ p0

0.367879441+1 0.692200628−2 ¿ 2 ( 0.692200628−0.367879441) ¿ 0.692200628− ¿ Página 17

Analisis Numerico Método Nemerico STEFFENSEN Profesor: Lic.Gladys G.Melgarejo Estremadoyro

x 1=0.582226097 SEGUNDA ITERACIÓN

n=1 p0=0.582226097 −x

−0.582226097

=0.558653365

−x

−0.558653365

=0.571978792

p1=g( x ) =g (0.582226097 )=e =e 0

p2=g( p )=g (0.558653365 )=e =e 1

Entonces en: ( p 2−p 1)2 x n+1= p2− p2−2 p1 + p0 2

x 2 = p2 −

( p2 − p1 )

p 2−2 p 1+ p0

¿ 0.571978792−

( 0.571978792−0.558653365 )2 0.571978792−2(0.558653365)+0.582226097

x 2=0.0567166438 TERCERA ITERACIÓN n=2 p0=0.0567166438 −x

p1=g( x ) =g (0.0567166438 )=e =e 0

−0.0567166438

=0.567130162

p2=g( p )=g (0.567130162 )=e−x =e−0.567130162 =0.567150736 1

Entonces en: Página 17

Analisis Numerico Método Nemerico STEFFENSEN Profesor: Lic.Gladys G.Melgarejo Estremadoyro

x n+1= p2−

( p 2−p 1)2 p2−2 p1 + p0 2

x 3= p2−

( p2− p1 )

p 2−2 p 1+ p 0

( 0.56150736−0.567130162 )2 ¿ 0.56150736− 0.56150736−2(0.567130162)+ 0.0567166438 x 3=0.567143290 CUARTA ITERACIÓN n=3 p0=0.567143290 −x

−0.567143290

p1=g( x ) =g (0.567143290 )=e =e 0

=0.567143291

p2=g( p )=g (0.567143291 )=e−x =e−0.567143291 =0.567143290 1

Entonces en: 2

x n+1= p2−

x 4= p2 −

( p 2−p 1) p2−2 p1 + p0

( p 2 − p1 )

2

p2−2 p1 + p0

¿ 0.567143290−

( 0.567143290−0.567143291 )2 0.567143290−2(0.567143291)+0.567143290

x 4=0.567143290 Página 17

Analisis Numerico Método Nemerico STEFFENSEN Profesor: Lic.Gladys G.Melgarejo Estremadoyro

EN LA TABLA: p0

n 0

1

p1

p2

x n+1

0.367879441

0.692200628

0.582226097 ----

%E

1

0.582226097

0.558653365

0.571978792

0.567166438 2.66

2

0.0567166438

0.567130162

0.567150736

0.567143290 4.09x1 0-3

3

0.567143290

0.567143291

0.567143290

0.567143290 ≈0

Entonces la raíz de la ecuación será: 0.567143290

PROBLEMA 2: .Calcular la raíz de

f ( x )=x 3 + x cos ( x )− x ln ( x )−9

por el método de

Steffensen hasta que el error sea menor a 0.5% con punto inicial

x 0=1

Se separa la variable de mayor exponente para obtener g(x) f ( x )=x 3 + x cos ( x )− x ln ( x )−9 0=x3 + x cos ( x )−x ln ( x )−9 9=x3 + x cos ( x )−x ln ( x )

Página 17

Analisis Numerico Método Nemerico STEFFENSEN Profesor: Lic.Gladys G.Melgarejo Estremadoyro g( x)=

9 =x x +cos ( x )−ln ( x ) 2

x 0=1

Primera iteración y 0=g(x 0 ) y 0=

9 =5.843008847 x + cos ( x ) −ln ( x ) 2

z 0=g( y 0 ) z 0=

9 =0.270431205 y + cos ( y )−ln ( y ) 2

2

x 1=x 0−

( y 0−x 0 )

=3.251888045

z 0 −2 y 0 + x 0

segunda iteración

x 1=3.251888045

y 0=g(x 0 ) y 1=

9 =1.071222430 x +cos ( x )−ln ( x ) 2

z 0=g( y 0 ) z 1=

9 =5.777494830 y +cos ( y )−ln ( y ) 2

x 2=x 1−

( y1 −x1 )

2

z 1−2 y 1 + x1

=2.561406656

Página 17

Analisis Numerico Método Nemerico STEFFENSEN Profesor: Lic.Gladys G.Melgarejo Estremadoyro

tercera iteración

x 2=2.561406656

y 0=g(x 0 ) y 2=

9 =1.881315431 x +cos ( x ) −ln ( x ) 2

z 0=g( y 0 ) z 2=

9 =3.459112339 y +cos ( y )−ln ( y ) 2

2

x 3=x 2−

( y 2−x 2 )

z 2−2 y 2 + x 2

=2.356558565

x 3=2.356558565

cuarta iteración y 3=g(x 3 ) y 3=

9 =2.256316685 x +cos ( x ) −ln ( x ) 2

z 0=g( y 0 ) z 3=

9 =2.469708081 y +cos ( y )−ln ( y ) 2

2

x 3=x 0−

( y 0−x 0 )

z0 −2 y 0 + x 0

quinta iteración

=2.324519763

x 4=2.324519763 Página 17

Analisis Numerico Método Nemerico STEFFENSEN Profesor: Lic.Gladys G.Melgarejo Estremadoyro y 4 =g (x 4 ) y4 =

9 =2.322268869 x +cos ( x )−ln ( x ) 2

z 0=g( y 0 ) z 4=

9 =2.326980850 y +cos ( y )−ln ( y ) 2

2

x 5=x 0−

( y 0−x 0 )

z0 −2 y 0 + x 0

|

ERROR=

=2.323792115

|

( 2.323792115−2.324519763 ) × 100 =0.031312958
View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF