Вы находитесь на странице: 1из 16

METODOS

COMPUTACIONALES

Integracin Numrica
INTEGRACION NUMRICA
En los cursos de Clculo Integral, nos ensean cmo calcular una integral definida de una funcin
continua mediante una aplicacin del Teorema Fundamental del Clculo:

Sea f(X) una funcin continua en el intervalo [a , b] y sea F(x) una antiderivada de f(x) . Entonces:

b

f(x) dx = F(b) - F(a)
a
El problema en la prctica, se presenta cuando nos vemos imposibilitados de encontrar la
antiderivada requerida, an para integrales aparentemente sencillas como:

1
(x2)
e dx la cual es imposible de resolver con el
Teorema Fundamental del Clculo.
0
Se recurre entonces a diversos mtodos numricos, que nos permitirn obtener aproximaciones
bastante exactas a integrales como la mencionada anteriormente. Inicialmente, veremos las
frmulas de Newton-Cotes.

Las frmulas de Newton-Cotes estn conformadas por las bien conocidas reglas del trapecio y de
Simpson (regla de un tercio y de tres octavos).
INTEGRACION NUMRICA
FORMULAS DE INTEGRACION DE NEWTON-COTES
Estas frmulas se basan en la idea de integrar una funcin
polinomial en vez de f(x) :

b b

f(x) dx fn(x) dx
a a

donde fn(x) = ao + a1x + a2x2 + ... + anxn es un polinomio de interpolacin de grado n para
ciertos datos de f(x) que se escogen apropiadamente.

Es importante observar que estas frmulas se pueden aplicar inclusive a una tabla de datos, ya que
se usa un polinomio de interpolacin, el cual puede ser calculado con la tabla.

Dentro de las frmulas de Newton-Cotes, existen las formas cerradas y abiertas. En las formas
cerradas se conocen los valores de f(a) y f(a); en caso contrario, se llaman formas abiertas. Nos
remitiremos a estudiar nicamente las formas cerradas.
INTEGRACION NUMRICA
REGLA DEL
TRAPECIO
INTEGRACION NUMRICA
REGLA DEL
TRAPECIO

Que es la conocida Regla del Trapecio. Este nombre se debe a la interpretacin geomtrica que le
podemos dar a la frmula. El polinomio de interpolacin para una tabla que contiene dos datos, es
una lnea recta. La integral, corresponde al rea bajo la lnea recta en el intervalo [ a , b] , que es
precisamente el rea del trapecio que se forma.
INTEGRACION NUMRICA
REGLA DEL
TRAPECIO
INTEGRACION NUMRICA
REGLA DEL
TRAPECIO
INTEGRACION NUMRICA
REGLA DEL
TRAPECIO

Esta es la regla del trapecio para n subintervalos. Obviamente, esperamos que entre ms
subintervalos usemos, mejor sea la aproximacin a la integral.
Ejemplo 3: INTEGRACION NUMRICA
REGLA DEL TRAPECIO

As, vemos que con 5 intervalos, la aproximacin no es tan mala. Para hacer clculos con ms
subintervalos, es conveniente elaborar un programa que aplique la frmula con el nmero de
subintervalos que uno desee. El lector debera hacer su propio programa y probar con 50, 500, 1000,
10000 y 20000 subintervalos, para observar el comportamiento de la aproximacin.
Resumen

n=1
h3 Regla del trapecio
f ( x0 ) + f ( x1 )
(x)
- 12 f

h
2

n=2 h5 ( 4 ) Regla de Simpson


f ( x0 ) + 4 f ( x1 ) + f ( x2 )
- 90 f ( x )
h
3

n=3 3h5 ( 4)
f ( x0 ) + 3 f ( x1 ) + 3 f ( x2 ) + f ( x3 )
- 80 f ( x )
3h
8

n=4 8h 7 ( 6)
( 0)

7 f x + 32 f ( 1)
x + 12 f ( 2)
x + 32 f ( 3)
x + 7 f ( 4)
x 945 f ( x )
-
2h
45
Ejemplo (I)
p p
cos
0
( x )
2
dx =
sin
( x )

0
2
=1

2 puntos (Trapecio)
( p - 0)
2 cos ( 0 ) + cos ( p ) = p ( 1 - 0 ) = p 0.7854
f ( x ) + f ( x )

=
h
2 0 1
2 2 4 4

( p - 0)
3
3
h
Error - f
(x) = 2 = 0.3230
12 12

3 puntos (Simpson)
p
h
3 f ( x0 ) + 4 f ( x1 ) + f ( x2 )
= 3 ( ) 4( )
cos ( 0 ) + 4 cos p + cos p 1.0023
4
2

( 4)
5
p
h5 iv
Error - f (x) = = 0.0033
90 90
Ejemplo (II)
4 puntos (Simpson 3/8)
f ( x0 ) + 3 f ( x1 ) + 3 f ( x2 ) + f ( x3 )
=
3h
8

3p
= 6
8
( ) ( )
6 6( )
cos ( 0 ) + 3cos p + 3cos 2p + cos p 1.001
2

3( p )
5

3h5 iv 6 = 0.0015
Error - f (x) =
80 80
5 puntos
2h
45
7 f ( x0 ) + 32 f ( x1 ) + 12 f ( x2 ) + 32 f ( x3 ) + 7 f ( x4 )
=
2p
= 8
45
( ) 8 ( ) (4 ) ( )
7 cos ( 0 ) + 32 cos p + 12 cos p + 32 cos 3p + 7 cos p 1.000
8 2

8( p )
5
7
8h vi
Error - f (x) = 8 10-5
= 1.2192
845 845
Calcular numricamente la integral de la figura
adjunta, empleando la regla del trapecio y la regla de
Simpson.

Implementar un programa en MatLab que resuelva lo anterior .


>> It=trapecio(1,3,2)
It =
2
>> format rat
>> Is=simpson(1,3,2)
Is =
7/3
function It=trapecio(a,b,n)
f=inline('-1*abs(x-2)+1.5');
h=(b-a)/n;
It=h*(f(a)+2*f((a+b)/2)+f(b))/2;
FIN

Вам также может понравиться