Está en la página 1de 6

4.2.

3 Integracin de Romberg
INTEGRACIN DE ROMBERG
La integracin de romberg es una tcnica diseada para obtener integrales
numricas de funciones de manera eficiente, que se basa en aplicaciones
sucesivas de la regla del trapecio. Sin embargo, a travs de las manipulaciones
matemticas, se alcanzan mejores resultados con menos trabajo.
E AGORITMO DE INTEGRACIN DE ROMBERG.
Observe que los coeficientes en cada una de las ecuaciones de etrapolacin
suman !. "e esta manera, representan factores de ponderacin que, conforme
aumenta la eactitud, dan un peso relativamente ma#or a la mejor estimacin de
la integral. $stas formulaciones se epresan en una forma general mu# adecuada
para la implementacin en computadora%
"onde ! &!'(! e)j'(! * las integrales ms # menos eactas, respectivamente+ e
)j'*)a integral mejorada. $l sub,ndicek significa el nivel de la integracin
donde k=1 corresponde a la estimacin original con la regla del
trapecio, k=2corresponde a 0(h), k=3 a 0(h) # asi sucesivamente. $l sub,ndice j
se usa para distinguir entre las estimaciones mas -j&!. i meno -j. eactas. /or
ejemplo, con '*0 # j *!, la ecuacin -00.1. se convierte en
!"e e# e$"i%a&ente a &a ec"acin
La forma general representada por la ecuacin se atribu#e a 2omberg, # su
aplicacin sistemtica para evaluar integrales se denomina integracin de
2omberg. La figura 00.3 es una representacin grafica de la sucesin #
estimaciones de la integral generadas usando este procedimiento. 4ada matriz
corresponde a una sola iteracin.
La primera columna contiene las evaluaciones de la regla del trapecio,
designadas por I j,! , donde j*! indica una aplicacin con un solo segmento -el
tamao de paso es b(a. , j*0 corresponde a una aplicacin con dos segmentos 5el
tamao de paso es (b-a)/06, j*3 corresponde a una aplicacin de cuatro
segmentos 5el tamao de paso es (b-a)/76, # as, sucesivamente. Las otras
columnas de la matriz se generan mediante la aplicacin sistemtica de la
ecuacin para obtener sucesivamente mejores estimaciones de la integral.
Si 89.!es el valor calculado de la integral -en donde 09 corresponde al n:mero
de intervalos los de ! es el orden del polinomio de interpolacin usado.%

;sado para el clculo numrico la formula de los trapecios. 8<, ! seria el primer
estimado+ es decir, usando directamente las formulas de los trapecios+

8!,! seria el estimado para dos intervalos idnticos de anc=o -b(a.>0%

Simplificado,
$n general%

La formula de etrapolacin de 2ic=ardson puede ser utilizada para cada par de
secuencia 8<,!,?..89,!. /or ejemplo%

$n general,
La secuencia del mtodo de 2omberg que eplicada, puede ser presentada en
forma tabular como s inicia a continuacin%
Con#tr"ccin de &a tab&a de Romberg
i>j ! 0 3 7 @ A B
< 8<,! 8<,0 8<,3 8<,7 8<,@ 8<,A 8<,B
! 8!,! 8!,0 8!,3 8!,7 8!,@ 8!,A
0 80,! 80,0 80,3 80,7 80,@
3 83,! 83,0 83,3 83,7
7 87,! 87,0 87,3
@ 8@,! 8@,0
A 8A,!




M'todo de Romberg(MetRombe)
Se trata de resolver el mismo ejercicio propuesto en el ejercicio anterior, pero
utilizando a=ora el mtodo de 2omberg. $s importante sealar que el
procedimiento de calculo, todos los resultados )0n*corresponden eactamente a
la primera fila de la tabla de 2omberg. Los valores subsiguientes se obtienen de
las formulas de etrapolacin de 2ic=ardson%
8abla de 2omberg
i*+
, 2 3 4 -
. <,3A0B<BB0@ <,3AC310AB0 <,3AC33A7@<< <,3AC33A7@0C <,3AC33A7@0C
, <,3ABB!3C3@ <,3AC3A@A3A <,3AC33A7@0C <,3AC33A7@0C
2 <,3A1CC@0B! <,3AC3A7@C1 <,3AC33A7@0C
3 <,33AC0A!A0A <,3AC33A7@37
4 <,3AC3311<B

Se presenta a continuacin una tabla comparativa donde se puede apreciar el
efecto del espaciamiento en el valor de la derivada. Se observa que el error
disminu#e a medida que el espaciamiento es menor.
/orm"&a 01.22 01.2, 01.2.- 01.2.,
@(!! D $rror B<,A070
!A,3
A7,@A@1@
1,77A0A
A!,BABA
7,0C1A!
@C,A307
<,1B!C3
@(!0 D $rror A<,0<<@0
!,1<B7!
@C,313A@
<,7@AB
@C,!1<0
<,7@AB
@C,!!@!A
<,<<7@1
@(!3 D $rror @A,7<@03
7,BCC@1B
@1,@<B7C
!,<33CBC
@1,@<B7C
<,070AA@
@C,!<ABC
<,<<C0A1
@(!7 D $rror @C,<C7CB
<,<0C@B1
@C,!!!3A
<,<<!13B
@C,!!031
<,<<<!!@
@C,!!07@
!,1! $(<B
Eormula de etrapolacin de 2ic=ardson, con un espaciamiento inicial de <,0 #
tomando espaciamientos medios sucesivos.

D $rror * <,<<!1D
F. Galle el valor de la integral
$l valor reportado por las calculadoras es de C1,70BA17A -utilizando el mtodo
de 2omberg.. /ara todos los mtodos se utilizan n*A, por lo que G*-3(<.>A*<.@
!. 8rapecios%
)* 5f-<.&0f-<,@.&0f-!.& 0f-!,@.& 0f-0.& 0f-0,@.& f-3.6
)*!<7,A7BCC@0
D $rror * A,3!C D
!. Simpson !>3
)* 5f-<.&7f-<,@.&0f-!.& 7f-!,@.& 0f-0.& 7f-0,@.& f-3.6
)* C1,A77!1A!3
D $rror * <,0!C D
!. Simpson 3>1
)* 5f-<.&3f-<,@.&3f-!.& 0f-!,@.& 3f-0.& 3f-0,@.& f-3.6
)* C1,1C!!!<00
D $rror * <,7B! D
!. 2omberg con etrapolacin de 2ic=ardson%

2esolviendo de igual manera para los dems # aplicando la formula de
etrapolacin de 2ic=ardson, se obtiene%
3
0B!,!@7B71@
!@<,B<3<B71 !!<,@@0@!AC
!!0,0A13C31 CC,7@A1337B C1,B!B!0!07
!<!,C7<7!!1 C1,7CBB@!!3 C1,7331!03! ?
CC,3<C03CB C1,730!A!3A C1,70BB11B! ?
C1,A7101<70 C1,70BCA@CB C1,70BACA01 ? C1,70BA13!C
D $rror * !,73!<(A c>c

También podría gustarte