Professional Documents
Culture Documents
PRACTICA 8
Integracin numrica
Objetivo: Calcular un valor aproximado de la integral a f HxL x
b
a a
3) Aproximamos la integral de la funcin por la integral del polinomio de interpolacin
f HxL x >
b b
pHxL x.
SimplifyB poli1 xF
b
Ha + xL Hf@aD + f@bDL
f@aD +
a + b
Ha bL Hf@aD + f@bDL
1
2
SimplifyB poli2 xF
b
Ha bL2
2
Ha bL f@aD + f@bD + 4 fB F
1 a+b
6 2
Frmula de Simpson:
Ejemplo 1
0
12
Calcular un valor aproximado de la integral ex x, aplicando la frmula del punto medio.
Dar una estimacin del error cometido. Comparar con el valor exacto.
F Hb aL;
a+b
PuntoMedio@fD@a_, b_D := fB
2
Definimos la funcin
f@x_D := ^x
ValorAproximado1 = PuntoMedio@fD@0, 1 2D N
0.642013
f''[x]
e0 H f L = I 12 - 0M , con x [0,1] .
f '' HzL 3
24
3
f ''@D 1
e0 =
24 2
192
z @0, 1D
ez e
Como ,
192 192
N@ 192D
0.0141577
Prctica8 4
ValorExacto1 =
12
x
x
0
N@ValorExacto1D
1 +
0.648721
0.00670856
Ejemplo 2
0
1
e-x x, aplicando las frmulas del trapecio y
2
Calcular un valor aproximado de la integral
de Simpson. Dar una estimacin del error cometido.
Hb aL
Trap@fD@a_, b_D := Hf@aD + f@bDL;
2
Definimos la funcin
x2
f@x_D :=
ValorAproximado2 = Trap@fD@0, 1D N
0.68394
f''[]//Simplify
2
I2 + 4 2 M
H1 0L3 Simplify
f ''@D
e1 =
12
I1 2 2 M
1 2
6
Hb aL
F + f@bD ;
a+b
Simpson@fD@a_, b_D := f@aD + 4 fB
6 2
Definimos la funcin
x2
f@x_D :=
ValorAproximado3 = Simpson@fD@0, 1D N
0.74718
f''''[x]//Simplify
4 x2
I3 12 x2 + 4 x4 M
Prctica8 6
H1 0L5 Simplify
f ''''@D
e2 =
2880
I3 12 2 + 4 4 M
1 2
720
Ejemplo 3.
Calcular un valor aproximado de la integral de la funcin f(x) = (x3 - x + 2M ex en el intervalo
[0,2] aplicando las frmulas de integracin compuesta con n=20.
IntegrateAIx3 x + 2M x
, 8x, 0, 2<E
3+3 2
N@%D
25.1672
f@x_D := Ix3 x + 2M x
a = 0.;
b = 2.;
n = 20;
ba
h= ;
i=1
28.1389
error1 = 3 + 3 2
aprox1
2.9717
Prctica8 8
eH f L = - h2 f '' Hx L, x (a,b)
a 2
b- a
12
f@nodP1TD + f@nodPiTD +
n
1 1
aprox2 = h f@nodPn + 1TD
2 i=2
2
25.2832
error2 = 3 + 3 2
aprox2
0.116076
a
6 i=1 i=0 2
eH f L = - h4 f 4L HxL, x Ha, bL
b-a
2880
25.1672
error3 = 3 + 3 2
aprox3
0.0000211033
Observamos la gran precisin de la frmula de Simpson, que es una de las ms usadas en la prctica.
Clear["Global`*"]
Ejemplo 4.
Calcular un valor aproximado de la integral de la funcin f(x) = Ln x en el intervalo [1,2]
aplicando las frmulas de integracin compuesta con n=200.
Prctica8 9
1 + 2 Log@2D
N@%D
0.386294
f@x_D := Log@xD
a = 1.;
b = 2.;
n = 200;
ba
h= ;
i=1
0.388026
0.00173183
f@nodP1TD + f@nodPiTD +
n
1 1
aprox2 = h f@nodPn + 1TD
2 i=2
2
0.386293
1.04167 106
Prctica8 10
0.386294
3.79696 1013
f[x_]:=(x^3-x+2) ^x
25.16716829679
g[x_]:=Log[x]
NIntegrate[g[x],{x,1,2},WorkingPrecision20]
0.3862943611199
puede aplicarla a cualquier funcin definida y acotada en un intervalo @a, bD; sin embargo, la segunda
No se debe confundir NIntegrate con Integrate. La primera lleva programada una integracin numrica y
x
usando ambas rdenes.
Ejercicios Propuestos
1. Calcular de forma aproximada la integral
3 1
x utilizando las frmulas del trapecio y de Simpson.
1 1+x2
Comparar con el valor exacto.
Prctica8 11
2. Dividir el intervalo [1,2] en 100 partes iguales para hallar de forma aproximada el valor de Ln 1.5 utili-
zando las frmulas del trapecio y de Simpson. Comparar con el valor exacto.