Integracion Numerica
Integracion Numerica
Integracion Numerica
JULIO FUENTEALBA V.
MS. CS. U. DE CHILE
DR. U.DE CHILE
Integracin Numrica
Ec 1
a b
Fig 1
Formula de Newton Cotes
Fig 2 Fig 3
Formula de Newton Cotes
Fig 4
La regla del Trapecio o Trapezoidal
b f (a ) f (b)
I a
f ( x)dx (b a )
2
Ec 2
en MatLab
syms x
f = input('ingrese formula =' );
a = input('integrar desde =' );
b = input('hasta =' );
imagenDeA = subs(f,x,a);
imagenDeB = subs(f,x,b);
trapecio = (b-a)*((imagenDeA + imagenDeB)/2);
disp(trapecio);
La regla del Trapecio o Trapezoidal
syms x
f = input('ingrese formula =' );
a = input('integrar desde =' );
b = input('hasta =' );
%trapecio con n intervalos
n = input('numero d intervalos para trapacio =' );
xi = (b - a)/n;
resultado = 0 ;
primero = a ;
for i=1 : n
segundo = primero+xi;
disp(segundo);
ImagPrim = subs(f,x,primero);
ImagSegua = subs(f,x,segundo);
resultado = resultado + (segundo-primero)*((ImagPrim +ImagSegua)/2);
primero = primero + xi;
end
disp(resultado);
La regla del Trapecio o Trapezoidal
Ilustracin de la Regla
Trapezoidal de aplicacin
mltiple:
a) dos segmentos
b) tres segmentos
Aplicacin mltiple de la R. del T.
Ilustracin de la Regla
Trapezoidal de aplicacin
mltiple:
a) cuatro segmentos
b) cinco segmentos
Ejercicios
Fig. 12
Regla de Simpson
Fig. 13
Regla de Simpson
Ec. 7
Regla de Simpson
( x x1 )( x x2 ) ( x x0 )( x x2 ) ( x x0 )( x x1 )
x2
I f ( x0 ) f ( x1 ) f ( x2 )dx
x0
( x0 x1 )( x0 x2 ) ( x1 x0 )( x1 x2 ) ( x2 x0 )( x2 x1 )
f ( xo ) 4 f ( x1 ) f ( x2 )
I (b a) Ec. 8
6
f ( xo ) 4 f ( x1 ) f ( x2 ) f ( x1 ) 4 f ( x2 ) f ( x3 ) f ( xn 2 ) 4 f ( xn 1 ) f ( xn )
I 2h 2h ... 2h
6 6 6
Regla de Simpson
Al Combinando trminos y
sustituyendo nos
queda f ( x ) 4 n f ( x ) 2 n1 f ( x ) f ( x )
o m i 2
I (b a) i 1 i 1 Ec. 9
6n
Representacin grfica de la
Regla de Simpson 1/3 de
aplicacin mltiple. Observe
que el mtodo se puede
emplear slo si el nmero de
segmentos es par
Ejercicios
Ec. 10
Para obtener:
Regla de Simpson 3/8
Ec. 11
Regla de Simpson 3/8
ba n n 1
b
f ( x)dx f ( xo ) 3 f ( yi ) f ( z i ) 2 f ( xi ) f ( xn )
a
8n i 1 i 1
Taller