Upload
walter-gomez
View
178
Download
3
Embed Size (px)
Citation preview
Cálculo Numérico CAPITULO VI – Integración y Derivación Numérica
CAPITULO VI
INTEGRACIÓN Y DERIVACIÓN NUMÉRICA
6.1- INTEGRACIÓN NUMERICA La idea de integración numérica es la de sustituir la función por un polinomio que se
aproxima a en , por lo tanto necesitamos una fórmula para aproximar de la forma
siguiente:
)(xf
dxxfb
a∫ )()(xf ],[ ba
; )(...)()()( 1100 nn
b
axfAxfAxfAdxxf +++=∫ ],[ baxi ∈ (6.1)
Conocida como fórmula de Newton-Cotes, siendo el polinomio que se aproxima a en puntos
igualmente espaciados, tal que
)(xf
mabhxx ii
−==−+1 ,0=∀i 1, 2, . . ., ;1−n siendo y ax =0 bxn = ,
por lo tanto:
(6.2) ∫ ∫ ∑=
=+++≈=b
a
x
x
n
oiiixn
n xfAxfAxfAxfAdxxfxf0
)()(...)()()()( 1100
siendo que se determina de acuerdo al grado del polinomio aproximador. iA 6.2- REGLA DEL TRAPECIO ( ); [ ] =[ ] 1=m 10 ; xxba; Usando la fórmula de Lagrange para expresar el polinomio de primer grado que interpola a
en los puntos y sea ;
)(1 xp
21, xx bx =1 abh −=ax =0)(xf ;1=m y para el polinomio de Lagrange es:
).()()( 101
00
10
11 xf
xxxx
xfxxxxxp
−−
+−−
= Luego
∫ ∫ ∫ −−′′+⎥⎦
⎤⎢⎣
⎡−−
+−−
=b
a
x
x
x
xdxxxxxxfdxxf
xxxx
xfxxxxdxxf 1
0
1
0
))())(((21)()()( 101
01
00
10
1 ξ
El segundo término representa el error cometido.
[ ]∫ ′′−−−
=′′−⎥⎦
⎤⎢⎣
⎡−
−+
−−
=b
a
x
x
fh
xfxfxx
fhxfxx
xxxf
xxxxdxxf )(
12)()(
2)(
12)(
)(2)(
)()(2
)()( 310
013
101
20
010
21
1
0
ξξ
[ ]∫ ′′−−=b
afhxfxfhdxxf )(
12)()(
2)(
3
10 ξsiendo que tenemos que: 01 xxh −= (6.3)
esta fórmula es conocida por la Regla del Trapecio por que representa el área de un trapecio, como se muestra en la figura:
Ing Hugo Franco Paats 73
Cálculo Numérico CAPITULO VI – Integración y Derivación Numérica )(1 xp )(bf )(af bx =1ax =0
Como el término de error de la Regla del Trapecio contiene la segunda derivada, esta regla da el resultado exacto cuando se aplica a una función cuya segunda derivada sea cero, es decir, cualquier polinomio de grado 1 o menor. 6.2.1- REGLA DEL TRAPECIO REPETIDA La ecuación (6.3) puede extenderse a múltiples intervalos. Si la función integrada se representa mediante puntos de datos con puntos de abscisa igualmente espaciados, la ecuación (6.3) puede aplicarse repetidamente a cada intervalo. La ecuación así obtenida es la regla del Trapecio Repetida.
1+n
[ ]∫ ′′−+++++= −
b
a nn fmhxfxfxfxfxfhdxxf )(12
)()](....(([2)(2
)(3
1210 ξ (6.4)
[ ]∫ +++++≅= −
b
a nnTR xfxfxfxfxfhdxxfI )()](....(([2)(2
)( 1210 (6.5)
Gráficamente . . . . 1x 2x 4x0x 3x 5x nx 6.2.2- Cálculo del Error de la Regla del Trapecio Repetida
De la ecuación (6.4) el error está dado por:
)(12
3
ξfmhETR ′′=m
abh −= siendo que nxx << ξ0 y que , donde es el número de subintervalos,
nos queda que:
m
)(12
)( 2
ξfhabETR ′′−= podemos deducir una cota del error, o valor máximo del error considerando que
74 Ing Hugo Franco Paats
Cálculo Numérico CAPITULO VI – Integración y Derivación Numérica
],[)(
)( 2 baxxfmáx
Mf∈
′′=≤′′ ξ por lo que queda:
2
2
12)( MhabETR
−≤
(6.6)
Ejemplo 6.1 – Dada la función definida en el intervalo [0; 1] xexf =)(a) Calcula el valor de la integral utilizando 10 subintervalos y la regla del trapecio b) Evalúa el error cometido c) ¿Cuántos subintervalos serán necesarios para que el error cometido sea menor que 310 −
Respuesta:
1,010
01=
−=
−=
mabh a) Debemos calcular ∫ , siendo que
1
0dxex 10=m y
aplicamos la fórmula del trapecio repetida y tenemos
( )[ ] ..7197134914.1...221,0 19.03.02.01.00 =++++++= eeeeeeI
...7182818284,11
0== xeI el valor exacto de la integral es
el error absoluto es 001431663.0=AE
2
2
12)( MhabETR
−≤b) Aplicando la fórmula calculamos que por tanto xexf =′′ )( 1
2 eM =
002265.0121,0 1
2
=×= eETR valor aproximado del error
32
2
1012
)( −<− Mhab
c) si el error entonces: 310−<TRE debemos despejar el valor de h
0044146.010121
32 =
×<
−
eh 064425.0004414.0 =<h y el valor de será m
52,15064414.0
1==
−>
habm , siendo que debe ser un número entero y mayor que 15,52
asumimos que el valor de
m
16=m
[ ] [ ]20 ;;).;2( xxbam ==6.3 – REGLA DE 1/3 DE SIMPSON Utilizando la fórmula de Lagrange para un polinomio de 2º grado, que aproxima a en
, y ; tenemos:
)(2 xp )(xfax =0 hxx += 01 bhxx =+= 202
)())((
))(()(
))(())((
)())((
))(()( 21202
101
2101
200
2010
212 xf
xxxxxxxx
xfxxxx
xxxxxf
xxxxxxxxxp
−−−−
+−−−−
+−−−−
=
Ing Hugo Franco Paats 75
Cálculo Numérico CAPITULO VI – Integración y Derivación Numérica
)())(2(
))(()(
))(())((
)()2)((
))(()( 210
120
021
2 xfhh
xxxxxf
hhxxxx
xfhh
xxxxxp−−
+−−−
+−−−−
=
así:
[∫ ∫ ++=≈=b
a
x
xSxfxfxfhxpdxxfI 2
0
)()(4)(3
)()( 210231 ] (6.7)
)(90
)4(5
ξfhESR −= El error cometido esta dado por , donde [ ]ba,∈ξ
6.3.1- Regla de 1/3 Simpson Repetida Si aplicamos repetidas veces la Regla de Simpson en [ ] [ ]mxxba ,, 0= . Suponiendo ,
puntos igualmente espaciados y siendo mxxx ,.....,, 10
ii xxh −= +1 y es par: m
[ ] [{ })()(...)()(2)(...)()(4)(3 2421310 mmmSR xfxfxfxfxfxfxfxfhI +++++++++= −− ] (6.8)
)(180
)4(5
ξfmhESR −= [ ]ba;∈ξEl error cometido es donde (6.9)
6.3.2- Análisis del Error de la Regla de Simpson Repetida De la ecuación (6.9) el error está dado por:
∑= ∈
≤≤∈
2/
1
)4()4(
)4(
],[)()(2
],[)(min n
jj bax
xmáxffnbax
xf ξ)(180
)4(5
ξfmhESR = nxx << ξ0 siendo que y que
donde es el número de subintervalos nos queda: que m abmh −= ,
4
4
180)( MhabESR
−≤
],[)()(
)4(
4)4(
baxxmáxfMf
∈=≤ξ siendo que
Ejemplo 6.2 – Dada la función definida en el intervalo [0; 1] xexf =)(a) Calcula el valor de la integral utilizando 10 subintervalos y la regla de 1/3 de Simpson b) Evalúa el error cometido c) ¿Cuántos subintervalos serán necesarios para que el error cometido sea menor que 10 3−
Respuesta:
1,010
01=
−=
−=
mabh10=m a) siendo que y
aplicamos la fórmula se 1/3 de Simpson repetida y tenemos
( ) ( )[ ] ...718282782.1...2...431,0 18.04.029.03.01.00 =+++++++++= eeeeeeeeI SR
el error absoluto es ...60000009534,0=AE
4
4
180)( MhabETR
−≤ calculamos que por tanto M xIV exf =)( 1
4 e=b) Aplicando la fórmula
76 Ing Hugo Franco Paats
Cálculo Numérico CAPITULO VI – Integración y Derivación Numérica
614
1051,1180
1,0 −×=×= eETR valor aproximado del error
34
4
10180
)( −<− Mhab
c) si el error entonces: 310−<TRE debemos despejar el valor de h
06621.0101801
34 =
×<
−
eh 5073.006621.04 =<h y el valor de será m
9712,15073.01
==−
>h
abm , siendo que debe ser un número entero y mayor que 1,9712
asumimos que el valor de
m
2=m
6.4 – REGLA DE SIMPSON DE 3/8 ( ) [ ] [ ]baxx ,; 30 =3=m ; La función se aproxima por un polinomio de tercer grado )(3 xp)(xf
{ })()(3)(3)(83)()( 32103
83
3
0
xfxfxfxfhxpxfIb
a
x
xS+++≅== ∫ ∫
y el error esta dado por
)(803 )4(5
83 ξfhE
S−= siendo que [ ]30 ; xx∈ξ
6.5- INTEGRACIÓN NUMÉRICA CON LÍMITES INFINITOS O SINGULARIDADES
Algunos tipos de integrales que requieren atención especial como por ejemplo
∫∞
∞−
−= dxeI x2
, se extiende sobre un dominio infinito conforme 0→x
∫ +=
1
0 1)(1 dxex
Ix
∫=1
0
7.0 )cos( dxxxI tienen singularidades en 0=x
Una función es integrable en un dominio infinito o semi-infinito, solo si es significativamente distinta de cero en un dominio pequeño y se aproxima de cero conforme x se aproxima de ó . El paso para
efectuar la integral , consiste en sustituir los límites infinitos por límites finitos
, donde
∞− ∞
∫∞
∞−= dxxfI )(
∫−=X
XdxxfI )( X es un número tan grande que fuera de ese intervalo el valor es insignificante.
Gráficamente: )(xf
x− x
Ing Hugo Franco Paats 77
Cálculo Numérico CAPITULO VI – Integración y Derivación Numérica 6.6 – APROXIMACIÓN A LAS DERIVADAS 6.6.1-DIFERENCIAS PROGRESIVAS Y REGRESIVAS Se define como derivada de una función )( ixf ′ )(xfy = , en un punto , a la expresión: ix
hxfhxf
hxf ii
i)()(
0lim)(
−+→
=′
Según la fórmula, una aproximación a la derivada en un punto cualquiera puede conseguirse
utilizando un valor pequeño de h . Así se obtiene la fórmula aproximada: ix
hxfhxf
xf iii
)()()(
−+≅′ ; denominada “ primera deferencia progresiva”, que representa la
pendiente de la recta BC de la figura C B A hxi − ix hxi + Otra aproximación a la derivada se consigue empleando la “primera diferencia regresiva” que es
hhxfxf
xf iii
)()()(
−−≅′ ; que proporciona la pendiente de la recta AB
6.6.2-Diferencia Central Por último, otra aproximación útil se obtiene empleando la “diferencia central” que se calcula como:
hhxfhxf
xf iii 2
)()()(
−−+≅′ ; que corresponde a la pendiente de la recta AC. La mejor
aproximación se obtiene con esta última fórmula. 6.7- DIFERENCIAS PARA LAS DERIVADAS DE ORDEN SUPERIOR Es posible obtener, por el mismo procedimiento, derivadas de orden superior al primero, considerando la derivada de una función del tipo )(xfy ′= . Teniendo en cuenta las aproximaciones anteriores, calculamos la segunda derivada:
hh
xfhxfh
hxfhxf
hxfhxf
xfiiii
iii
)()()()2()()(
)(
−+−
+−+
≅′−+′
≅′′
78 Ing Hugo Franco Paats
Cálculo Numérico CAPITULO VI – Integración y Derivación Numérica
2
)()(2)2()(
hxfhxfhxf
xf iiii
++−+≅′′
Que constituye la fórmula de las diferencias progresivas para el cálculo aproximado de la derivada de 2º orden. )(xf
h h h h h ix
Nomenclaturas:
ii fxf =)(
1)( ±=± ii fhxf
2)2( ±=± ii fhxf . .. etc. Fórmulas:
2212
hfff
f iiii
−− +−≅ ; diferencias regresivas
211 2
hffff iii
i−+ +−
≅ ; diferencias centrales (mejor aproximación)
Para 3º y 4º orden:
3123 33
hffff
f iiiii
−+−=′′′ +++ Diferencias progresivas:
41234)( 464
hfffff
f iiiiiIVi
+−+−= ++++
3321 33
hffff
f iiiii
−−− −+−=′′′ Diferencias regresivas:
44321)( 464
hfffff
f iiiiiIVi
−−−− +−+−=
32112
222
hffff
f iiiii
−−++ −+−=′′′ Diferencias centrales:
42112)( 464
hfffff
f iiiiiIVi
−−++ +−+−=
Ing Hugo Franco Paats 79
Cálculo Numérico CAPITULO VI – Integración y Derivación Numérica Como ya se ha visto, es usual expresar las derivadas en relación con los distintos valores que toma una función dada en puntos del eje x igualmente espaciados. La expresión general de una derivada depende de: orden de la misma, grado deseado para el polinomio de interpolación empleado para aproximar la función dada y el tipo de diferencias empleado. Según lo anterior, la derivación aproximada de una función tiene las expresiones que de indican a continuación, en la que se ha hecho ii fxf ≡)(
a) Empleo de diferencias progresivas a partir del punto 1x1) Grado del polinomio de aproximación igual a 1:
hfff 12
1−
≅′
2) Grado del polinomio de aproximación igual a 2:
hfff
f2
34 1231
−+−≅′ 2
1231
2h
ffff
−−=′′ ;
3) Grado del polinomio de aproximación igual a 3:
hffff
f6
111892 12341
−+−=′ 2
12341
254h
fffff
+−+−=′′ ;
31234
133
hffff
f−+−
=′′′
b) Empleo de diferencias regresivas a partir del punto 4x
1) Grado del polinomio de aproximación igual a 1:
hff
f 344
−≅′
2) Grado del polinomio de aproximación igual a 2:
2234
42h
ffff
+−=′′
hfff
f243 234
4+−
≅′ ;
3) Grado del polinomio de aproximación igual a 3:
21234
4452
hffff
f−+−
=′′h
fffff
6291811 1234
4−+−
=′ ;
31234
433
hffff
f−+−
=′′′
c) Empleo de diferencias centrales a partir del punto 3x
1) Grado del polinomio de aproximación igual a 1:
hfff
224
3−
≅′
2) Grado del polinomio de aproximación igual a 2:
2234
32h
ffff
+−=′′
hfff
224
3−
≅′ ;
3) Grado del polinomio de aproximación igual a 3:
2234
3 122
hfff
f+−
=′′h
fffff
688 1245
3+−+−
=′ ;
80 Ing Hugo Franco Paats
Cálculo Numérico CAPITULO VI – Integración y Derivación Numérica
31245
3 222
hffff
f−+−
=′′′
Los resultados anteriores también pueden obtenerse manejando tablas de diferencias sobre funciones evaluadas en puntos equidistantes separados por una distancia h TABLA DE DIFERENCIAS PROGRESIVAS
. . . ix if ifΔ if
2Δ if3Δ if
4Δ
1x 1f
1fΔ
2x 2f 12 fΔ
2fΔ 1
3 fΔ
3x 3f 22 fΔ 1
4 fΔ .
3fΔ if 23Δ
. . 4x 4f 3
2 fΔ . . .
4fΔ . . . . .
5x 5f . . . . . . . . . . Basada en la tabla anterior, valdría, empleando diferencias progresivas: 1f ′
⎥⎦
⎤⎢⎣
⎡ Δ−++
Δ−
Δ+
Δ−Δ≅′
+
nfffff
hf
nn1
11
41
31
2
11)1(...
4321
de la misma forma sería: 1f ′′
⎥⎦⎤
⎢⎣⎡ −Δ+Δ−Δ≅′′ ...
12111
14
13
12
1 fffh
f
Se obtienen fórmulas análogas utilizando las diferencias regresivas o centrales.
EJERCICIOS6.8 – 6.1- Calcula las siguientes integrales usando la regla de los trapecios y la regla de Simpson, usando cuatro y seis divisiones para los intervalos de integración.
a) ∫ b) 2
1dxex ∫
4
1dxx
6.2- Usando las integrales del ejercicio anterior determine con cuantas divisiones del intervalo, en lo mínimo, podemos esperar obtener un margen de error menor que 5101 −×
∫ +
6.0
0 1 xdx
con tres casas decimales de precisión 6.3- Calcule el valor aproximado de
a) la regla de Simpson 1/3 b) la fórmula del trapecio c) ¿En que sentido la regla de Simpson es mejor que la del trapecio?.
Ing Hugo Franco Paats 81
Cálculo Numérico CAPITULO VI – Integración y Derivación Numérica
6.4- ¿Cuál es el error máximo cometido en la aproximación de por la regla de Simpson
con 4 sub-intervalos?. Calcule por Trapecios y compare los resultados. ∫ +−
4
0
3 )133( dxxx
6.5- Utiliza medios analíticos para evaluar: 1) 2) ∫ +−+10
0
42 )56210( dxxxx ∫ +π
0)sen58( dxx
a) Evalúa las integrales con la regla del Trapecio simple y repita utilizando m=2, 4 y 6 b) Evalúa las integrales con la regla de Simpson de 1/3, con m = 4 y 6 c) Evalúa con la regla de Simpson de 3/8 y m = 5.
6.6- Calcula la siguiente integral ∫ +π
0)sen24( dxx
a) Analíticamente b) Por la regla del Trapecio y calcula el margen de error . c) Por la regla de Simpson de 1/3 y evalúa el error asociado. d) Por la regla de Simpson de 3/8 evaluando la cota máxima del error
6.7- Calcula la integral de los siguientes datos tabulados mediante la regla del trapecio x 0 0.1 0.2 0.3 0.4 0.5 f(x) 1 7 4 3 5 9
Repita el problema utilizando la regla de Simpson.
6.8- Determine el valor de h necesario para aproximar la integral: , usando la regla de
Simpson 1/3 repetida y la regla del Trapecio repetida con precisión de
∫ −5
0sen xdxe xh
510 −
6.9- Utilizando uno de los métodos numéricos para calcular las siguientes integrales con 3 decimales exactos.
a) ∫ +
2
1 21 xdx
b) ∫ 2
1
2cosh dxx
6.10- Calcule la sección transversal del canal mostrado en la figura, donde las flechas indican donde fueron efectuadas las mediciones. Utilice uno de los métodos numéricos para resolverlo. Profundidad 0 1.8 2.0 4 4 6 4 3.4 3.6 2.8 2 4 6 0 10 distancia en metros 6.11 – La distribución de velocidad de un fluido cerca de una superficie plana dada por la tabla:
x(mm) 0 2 4 6 8 v 0.0 9.8853 15.4917 18.2075 19.0210
82 Ing Hugo Franco Paats
Cálculo Numérico CAPITULO VI – Integración y Derivación Numérica Evalúa las derivadas de que pueda en x = 0 v
6.12 – Los tiempos y velocidades correspondiente a un móvil viene dados por la tabla siguiente. Calcula la aceleración, en los instantes 0, 120, y 300 segundos
t 0 60 120 180 240 300 v 0,0 0,0824 0,2747 0,6502 1,3851 3,2229
6.13 – La siguiente tabla se obtiene por medio de la función : xxexf =)(
x 1,8 1,9 2,0 2,1 2,2 )(xf 10,8894 12,7032 14,7781 17,1490 19,8550
Evalúa f ′ utilizando dos y tres puntos. Calcula los errores absolutos de las aproximaciones obtenidas. Emplear diferencias progresivas.
)2(
x6.14 – Sea , con )cos()( xxf = medido en radianes. Utilizando diferencias centradas a) Calcula aproximaciones a , utilizando las diferencias centradas y tomando )8,0(f ′ 1,0=h y
. Compara los valores obtenidos con )8,0()8,0( senf =′01,0=h . b) Calcula aproximaciones a utilizando las diferencias centradas y tomando )8,0(f ′′ 1,0=h y
. Compara los valores obtenidos con )8,0cos()8,0( −=′′f01,0=h .
)5:2(1 −P6.15.- Se dan los puntos de coordenadas y . Obtener una estimación para )5:2(2P )0(f ′ y , sabiendo que es )0(f ′′ 1)0( =f
6.16 – Utilice la fórmula de tres puntos más conveniente para determinar las aproximaciones para calcular
y )3,1(f ′ )3,1(f ′′x 1,1 1,2 1,3 1,4
)(xf 9,025013 11,02318 13,46374 16,44465 Sabiendo que los datos corresponden a la función , calcula los errores reales. xexf 2)( =
RiiLtE +′=)( Ω= 2R 05,0=L, Siendo , 6.17- Considerando que el voltaje de un circuito eléctrico es H y los valores de la corriente en amperios se relaciona con la tabla siguiente:
t 1.0 1.1 1.2 1.3 1.4 )(ti 8.2277 7.2428 5.9908 4.5260 2.91222
a) Determina mediante derivación numérica y utiliza este valor para calcular )2.1(i ′ )2.1(Eb) Compara con la expresión que se obtiene de )2(10)( 10/ tseneti t−=
Ing Hugo Franco Paats 83