Professional Documents
Culture Documents
En el presente informe encargado estudiaremos los principales mtodos de Integracin que nos permitirn encontrar las integrales indefinidas de una clase muy amplia de funciones. Trataremos los siguientes mtodos: Mtodo del Trapecio Mtodo de Simpson 1/3 Mtodo de Simpson 3/8 Mtodo de Romberg
En cada uno de los mtodos de integracin, se presentan ejemplos tpicos que van desde los casos ms simples, pero ilustrativos, que nos permiten llegar de manera gradual hasta los que tienen un mayor grado de dificultad.
Luego de haber definido cada uno de los mtodos mencionados haremos un ejemplo prctico. Dada una funcin se proceder a calcular la aproximacin de la integral haciendo uso de los programas ejecutados en matlab. Con los resultados se proceder a verificar el mtodo ms ptimo y confiable.
INTEGRACIN NUMRICA - MTODOS DEL TRAPEZOIDE Y SIMPSON La integracin numrica es una herramienta esencial que nos permite obtener valores a aproximados de integrales definidos que no se pueden calcular analticamente. Estos mtodos de integracin nos permiten integrar funciones que estn definidas analticamente o que se presentan en forma tabular. El principio bsico del mtodo de la integracin numrica consiste en ajustar un polinomio a partir de datos de datos funcionales y luego integrarlos. En esta leccin comenzamos el estudio de mtodos numricos para el clculo numrico de integrales de la forma
Un mtodo comn para aproximar I(f) es reemplazando f(x) con un polinomio de interpolacin. Este procedimiento se conoce como las reglas de Cuadratura de Newton. Emplea una suma
k =0 ak f xk
As si seleccionamos un conjunto de nodos distintos {x0 , x1 , , x n } del conjunto [a, b].
P k x = k=0 Y k L k x
Adems
a f x d x=a Pn x En x d x
a
b
f x d x=a P n x d xa E n x d x
b n
a f x d xa k=0 Y k Lk xd x k =0 a Lk x d x . f x k
ak = L k x d x
n b
a f x d xk=0 ak f xk
Y el error
b n 1 a k= 0 x x k f n1 ck d x n1 !
ET f =
f C 2 [ a , b ] . As mismo el polinomio P 1 x de
igualmente
espaciados.
Si
consideramos
a f x d xa Pn x d x= h [ f x0 f x1 ] 2
b b
En general si:
h=
ba , x 0= a , x n =b , x k = x 0k h ; k =0,1 , 2 , , n n
Se tiene:
0 1 n1
1 2 n f x d x x 1 P 1 x d x x 2 P 1 x d x x n P 1 x d x
De donde
a f x d x h f x0 2 k =1 f xk f xn 2
b n
correcto al
Ahora
a f x d x=a P2 x E2 x d x
0
f x d x=a P 2 x x2 P 2 x d x
2
P 2 x = k =0 f x k L k xk
Realizando las operaciones de Lagrange llegamos a:
a f x d x= h f x0 4 f x1 f x2 3
b
0 2 n2
f x d x x 2 P 2 x d x x 4 P 2 x d x x n P 2 x d x
1 n h 2 f x d x= f x 0 4 k =1 2 f x 2k 1 2 k=1 f x 2 k f x n 3
La cota del error es: Nota: n debe de ser un nmero mltiplo de 3 Ejemplo: Use la regla de Simpson 1/3 para integrar la siguiente funcin:
f(x) = 0.2 +25x 200x2 + 675x3 900x4 + 400x5 Desde a = 0 hasta b = 0.8. La integral exacta es 1.640533. x0 = 0 x2 = 0.8 x1 = (0 + 0.8)/2 = 0.4 f(x0) = f(0) = 0.2 f(x1) = f(0.4) = 2.456 f(x2) = f(0.8) = 0.232 Sustituimos los valores en la ecuacin: I (b-a) f(x0) + 4f(x1) + f(x2). 6 I 0.8 0.2 + 4(2.456) + 0.232. 6 I 1.367467 3. METODO DE LA REGLA DE SIMPSON 3/8 Sea f C 4 [ a , b ] . Consideremos el polinomio P 3 x de Lagrange con nodos igualmente espaciados. Sea:
x 0=a , x 1=ah , x 2= a2 h , x 3=b
a f x d x=a P3 x E3 x d x
0
f x d x=a P 3 x x 3 P 3 x d x
3
P 2 x = k =0 f x k L k xk
Realizando las operaciones de Lagrange llegamos a:
a f x d x= 38h f x0 3 f x1 3 f x2 f xn
b
0 3 n3
f x d x x 3 P 3 x d x x 6 P 3 x d x x n P 3 x d x
1 n1 n1 3h f x d x= f x 0 2 k3=1 f x 3 k 3 k =1 3 f x 3 k 2 k= 1 3 f x3k 1 f x n 8
E 8 f
, h
ba h4
80
M a x f
IV
h=
ba ; [ a , b ] n
Nota: n debe de ser un nmero par Ejemplo: Use la regla de Simpson 1/3 para integrar la siguiente funcin: f(x) = 0.2 +25x 200x2 + 675x3 900x4 + 400x5 Desde a = 0 hasta b = 0.8. La integral exacta es 1.640533.
Cada separacin va a tener: x = (0 + 0.8)/3 = 0.2667 x0 = 0 x1 = (0 + 0.2667) = 0.2667 x2 = (0.2667 + 0.2667) = 0.5333 x3 = 0.8 f(x0) = f(0) = 0.2 f(x1) = f(0.2667) = 1.432724 f(x2) = f(0.5333) = 3.487177 f(x3) = f(0.8) = 0.232 Sustituimos los valores en la ecuacin: I (b-a) f(x0) + 3f(x1) + 3f(x2) + f(x3).
y usando
Donde la regla.
El mtodo de extrapolacin de Richardson combina dos aproximaciones de integracin numrica, para obtener un tercer valor ms exacto. El algoritmo ms eficiente dentro de ste mtodo, se llama Integracin de Romberg, la cual es una frmula recursiva. Supongamos que tenemos dos aproximaciones: e
Se puede demostrar que el error que se comete con la regla del trapecio para n subintervalos est dado por las siguientes frmulas:
Donde
valores que pertenecen a cada uno de los subintervalos. Ahora bien, si suponemos que el valor de es constante, entonces :
(que es el algoritmo de
Romberg), tenemos:
Esta frmula es solo una parte del algoritmo de Romberg. Para entender el mtodo, es conveniente pensar que se trabaja en niveles de aproximacin. En un primer nivel, es cuando aplicamos la regla del Trapecio, y para poder usar la frmula anterior, debemos de duplicar cada vez el nmero de subintervalos: as, podemos comenzar con un subintervalo, luego con dos, cuatro, ocho, etc, hasta donde se desee. Posteriormente, pasamos al segundo nivel de aproximacin, que es donde se usa la frmula anterior, tomando las parejas contiguas de aproximacin del nivel anterior, y que corresponden cuando .
Despus pasamos al nivel tres de aproximacin, pero aqu cambia la frmula de Romberg, y as sucesivamente hasta el ltimo nivel, que se alcanza cuando solo contamos con una pareja del nivel anterior. Desde luego, el nmero de niveles de aproximacin que se alcanzan, depende de las aproximaciones que se hicieron en el nivel 1. En general, si en el primer nivel, iniciamos con n aproximaciones, entonces alcanzaremos a llegar hasta el nivel de aproximacin n. Hacemos un diagrama para explicar un poco ms lo anterior.
Solucin. Primero calculamos las integrales del nivel 1, usando la regla del trapecio para las longitudes de segmentos indicadas:
Ahora pasamos al segundo nivel de aproximacin donde usaremos la frmula que se dedujo anteriormente:
Donde
Para avanzar al siguiente nivel, debemos conocer la frmula correspondiente. De forma similar a la deduccin de la frmula,
Se puede ver que la frmula para el siguiente nivel de aproximacin (nivel 3) queda como sigue:
As, podemos concluir que el valor de la aproximacin, obtenido con el mtodo de Romberg en el ejemplo 1, es:
APLICACIN EN LOS PROGRAMAS HECHOS EN MATLAB Con los programas hechos en matlab de cada uno de los mtodos de
2
0 x2 x1 0 d x
1. MTODO DEL TRAPECIO
0 2
INGRESE EL NMERO DE INTERVALOS: 12 *************************************************************************** RESULTADOS *************************************************************************** APROXIMACIN DE TRAPECIO = -15.45178252 EL VALOR DE H ES: = 0.16666667 ***************************************************************************
LIMITE INFERIOR: 0 LIMITE SUPERIOR: 2 INGRESE EL NMERO DE INTERVALOS MULTIPLO DE 3: 12 RESULTADOS *************************************************************************** RESULTADOS *************************************************************************** APROXIMACION DE SIMPSON 3/8 = -15.45444023 EL VALOR DE H = 0.16666667
***************************************************************************
4. MTODO DE ROMBERG
LIMITE INFERIOR: 0 LIMITE SUPERIOR: 2 INGRESE EL NUMERO DE INTERVALOS: 12 *************************************************************************** RESULTADOS *************************************************************************** LA APROXIMACION DE LA INTEGRAL ES: = -15.44771734 EL VALOR DE H = 0.16666667
***************************************************************************
CONCLUSION
0 x2 x1 0 d x=1 5 .4 4 7 7 1 5 2 5
Con lo cual podemos concluir que el mtodo ms ptimo es el Romberg, puesto que nos da un resultado de -15.44771734 la cual es el ms aproximado al valor real obtenido con una diferencia de 2.0898* 10^-6. As mismo podemos constatar que el mtodo de Simpson 3/8 para este caso del ejemplo es el menos optimo ya que devuelve un resultado aproximado de real. -15.45444023 con una diferencia de 6.72498*10^-3 con respecto al valor