Documentos de Académico
Documentos de Profesional
Documentos de Cultura
derivación e
integración numérica
¡Hola!
M.I Jorge Armando Rodríguez Vera
Me gusta compartir experiencias de Ingeniería
Contactame en:
@jarodriguezvera
jarodriguezvera@gmail.com
2
Objetivo
El estudiante aplicará algunos métodos
numéricos para interpolar, derivar e integrar
funciones
3
4.1
Interpolación con
incrementos variables
Polinomio de Lagrange
4
Interpolación
5
Historia de Aplicaciones
7
Interpolación de espacios variables
𝑥0 𝑦0
𝑥1 = 𝑥0 + ℎ0 𝑦1
𝑥2 = 𝑥1 + ℎ1 𝑦2
⋮ ⋮
𝑥𝑛 = 𝑥𝑛−1 + ℎ𝑛−1 𝑦𝑛
donde
ℎ0 = 𝑥1 − 𝑥0
ℎ1 = 𝑥2 − 𝑥1
⋮
ℎ𝑛−1 = 𝑥𝑛 − 𝑥𝑛−1 8
Interpolación de espacios variables
9
Polinomio
Los coeficientes 𝑎0 , 𝑎1 , 𝑎2 ⋯ 𝑎𝑛 se determinan tomando en cuenta que todos los puntos pertenezcan al
polinomio, es decir:
𝑦0 = 𝑎0 𝑥0 − 𝑥1 𝑥0 − 𝑥2 ⋯ 𝑥0 − 𝑥𝑛
Se despeja 𝑎0 y se obtiene:
𝑦0
𝑎0 =
𝑥0 − 𝑥1 𝑥0 − 𝑥2 ⋯ 𝑥0 − 𝑥𝑛
10
Polinomio de Lagrange
11
Ejemplo:
-1 2
0 1
1 3
12
Solución
𝑦 = 1.5𝑥 2 + 0.5𝑥 + 1
13
Solución
𝑦 = 1.5𝑥 2 + 0.5𝑥 + 1
1 12 1
𝑦 = 1.5 + 0.5 + 1 = 1.625
2 2 2
Lo mismo se efectuaría para los siguientes valores
14
Ejemplo 2:
0 5
1 7
2 9
5 15
15
Ejemplo 2:
x y
0 5
▰ Para este caso no se necesita conocer el polinomio, por lo que se aplica 1
2
7
9
directamente Lagrange entre los puntos que se encuentra el valor buscado.
3 ?
5 15
3−1 3−2 3−5 3−0 3−2 3−5
y=𝑓 3 = 5 + 7 +
0−1 0−2 0−5 (1 − 0) 1 − 2 1 − 5
3−0 3−1 3−5 3−0 3−1 3−2
9 + 15 = 11
(2 − 0) 2 − 1 2−5 (5 − 0) 5 − 1 5 − 2
16
4.2
Tablas de diferencias
finitas
Interpolación con incrementos
constantes
17
Interpolación por incrementos constantes
𝑥0 𝑦0
𝑥1 = 𝑥0 + ℎ0 𝑦1
𝑥2 = 𝑥1 + ℎ1 𝑦2
⋮ ⋮
𝑥𝑛 = 𝑥𝑛−1 + ℎ𝑛−1 𝑦𝑛
donde
ℎ0 = 𝑥1 − 𝑥0
ℎ1 = 𝑥2 − 𝑥1
⋮
ℎ𝑛−1 = 𝑥𝑛 − 𝑥𝑛−1 18
Interpolación por incrementos constantes
19
Diferencias Finitas
22
Diferencias centrales
24
Interpolación por incrementos constantes
𝑘
▰ La definición de la combinación es:
𝑖
𝑘 (𝑘 − 0)(𝑘 − 1)(𝑘 − 2) ⋯ (𝑘 − 𝑖 + 1)
=
𝑖 𝑖!
𝑖 = 1,2,3, … , 𝑗
𝑥 −𝑥
Donde 𝑘 = 𝑘 0 y el valor puede ser
ℎ
fraccionario.
𝑥𝑘 es el valor de la abscisa para el cual
buscamos 𝑦𝑘
25
Ejemplo:
x y
-2 -1
-1.2 2.872
-0.4 2.136
0.4 -0.136
1.2 -0.872
2 3
2.8 14.552
26
Resolución
x y ∆𝑦 ∆2 𝑦 ∆3 𝑦
-2 -1
ℎ = −1.2 + 2 = 0.8
-1.2 2.872 3.872 0.5−0.4
-0.4 2.136 -0.736 -4.608 𝑘= =0.125
0.8
0.4 -0.136 -2.272 -1.536 3.072
1.2 -0.872 -0.736 1.536 3.072
2 3 3.872 4.608 3.072
2.8 14.552 11.552 7.68 3.072
27
Resolución
28
Ejercicio
x y ∆𝑦 ∆2 𝑦 ∆3 𝑦
-2 -1
-1.2 2.872 3.872
-0.4 2.136 -0.736 -4.608
0.4 -0.136 -2.272 -1.536 3.072
1.2 -0.872 -0.736 1.536 3.072
2 3 3.872 4.608 3.072
2.8 14.552 11.552 7.68 3.072
29
Solución
Ea=|-0.456+0.456|=0
30
Solución
Ea=|6.267+6.627|=0.34
31
Resumen
32
Interpolación Inversa
x Y
-1 11
0 10
? 3.5
1 -1
33
Interpolación Inversa
11 -1
10 0
3.5 ?
-1 1
34
Solución por Lagrange
Y x
-1 1
35
Ejemplo:
36
Resolución
Notas:
1
El tiempo de caída se obtiene de 𝑑 = 𝑔𝑡𝑐2
2
𝑑
El tiempo de subida del sonido es 𝑡𝑠 =
𝑣
39
Resolución
2𝑑 𝑑
+ =6
𝑔 𝑣
2𝑑 𝑑
+ −6=0
𝑔 𝑣
40
Una vez obtenida la función, tabulamos y aplicamos
Lagrange cuando se observe un cambio de signo
2𝑑 𝑑
𝑓 𝑑 = + −6
𝑔 𝑣
41
4.3
Derivación por
diferencias finitas
Diferencias regresivas, centrales y
progresivas.
42
Derivada por diferencias finitas
• 𝑓′ 𝑥 =
𝑓 𝑥𝑖+1 −𝑓(𝑥𝑖 )
ℎ
progresivas
𝑓 𝑥𝑖 −𝑓(𝑥𝑖−1 )
•𝑓 ′ 𝑥 = regresivas
ℎ
𝑓 𝑥𝑖+1 −𝑓(𝑥𝑖−1 )
•𝑓 ′ 𝑥 = 2ℎ
centrales
43
Ejemplo de la derivada por diferencias finitas
▰ Comportamiento de la
función.
46
Resolución
▻ Regresivas
𝑓 0.5 −𝑓(0) 0.925−1.2
𝑓 ′ 0.5 = = = −0.55 𝐸𝑎 = −0.9125 + 0.55 = 0.3625 𝐸𝑟 = 0.3972 𝐸𝑟𝑝 = 39.72%
0.5 0.5
▻ Centrales
𝑓 0 −𝑓(1) 0.2−1.2
𝑓 ′ 0.5 = = = −1 𝐸𝑎 = −0.9125 − 1 = 0.0875 𝐸𝑟 = 0.09589 𝐸𝑟𝑝 = 9.589%
2(0.5) 2(0.5)
47
Resolución por Diferencias Progresivas h=0.5
Progresivas
0 1.2
2 -4.1 -2.7875
48
Resolución por Diferencias Regresivas h=0.5
Regresivas
0 1.2 -0.275
2 -4.1
49
Resolución por Diferencias Centrales h=0.5
Centrales
0 1.2
0.5 0.925 -1 -1 -0.9125 0.0875 9.59
1 0.2 -2.2375 -2.2375 -2.1 0.1375 6.55
1.5 -1.3125 -4.3 -4.3 -4.1125 0.1875 4.56
2 -4.1
50
Obtención de la segunda derivada
51
Extrapolación de Richardson
4 ℎ 1
𝐷≈ 𝐷 − 𝐷(ℎ)
3 2 3
Donde D es la aproximación de la derivada por diferencias finitas y h es
la distancia entre cada x.
52
Ejemplo:
53
Solución
• 𝑓′ 𝑥 =
𝑓 𝑥+ℎ −𝑓(𝑥)
ℎ
progresivas
• 𝑓′ 𝑥 =
𝑓 𝑥 −𝑓(𝑥−ℎ)
ℎ
regresivas
• 𝑓′ 𝑥 =
𝑓 𝑥+ℎ −𝑓(𝑥−ℎ)
2ℎ
centrales
54
Solución
′
𝑒 −3(0.5+0.3) − 𝑒 −3(0.5)
𝑓 0.5 = 𝐷(0.5)ℎ=0.3 = = −.441
.3
▰ Sustituyendo en la expresión de Richardson
4 1
𝐷 0.5 = −0.54 − −.441 = .573
3 3
55
Solución
56
Solución
′
𝑒 −3(0.5+0.3) − 𝑒 −3(0.5−.3)
𝑓 0.5 = 𝐷(0.5)ℎ=0.3 = = −.763
2(.3)
▰ Sustituyendo en la expresión de Richardson
4 1
𝐷 0.5 = −0.69 − −.763 = .666
3 3
57
Solución
58
Ejercicio:
59
4.4
Integración numérica
Fórmulas de integración trapecial y de
Simpson. Cuadratura Gaussiana
60
Definición de Integral
61
Calculando el área por medio de un trapecio
𝑓 𝑏 +𝑓 𝑎
Á𝑟𝑒𝑎 = (𝑏 − 𝑎)
2
62
Calculando el área por medio de un trapecio
(𝑏−𝑎)
h= ∆𝑥 =
𝑛
a b 63
Calculando el área por medio de un trapecio
Á𝑟𝑒𝑎 = 𝐴1 + 𝐴2 + 𝐴3
𝑏
𝑓 𝑥0 + 𝑓 𝑥1 𝑓 𝑥1 + 𝑓 𝑥2
Á𝑟𝑒𝑎 = න 𝑓 𝑥 ≈ ℎ +ℎ
𝑎 2 2
𝑓 𝑥2 +𝑓 𝑥3
+ℎ
2
A1 A2 A3
a b
64
Calculando el área por medio de un trapecio
▰ Agrupando términos
𝑏
ℎ
Á𝑟𝑒𝑎 = න 𝑓 𝑥 ≈ 𝑓 𝑥0 + 𝑓 𝑥𝑛 + 2𝑓 𝑥1 + 2𝑓 𝑥2 + 2𝑓 𝑥3 + ⋯ + 2𝑓 𝑥𝑛−1
𝑎 2
65
Calculando el área por medio de un trapecio
▰ Agrupando
𝑏
ℎ(𝑓 𝑥0 + 𝑓 𝑥𝑛 )
Á𝑟𝑒𝑎 = න 𝑓 𝑥 ≈ + ℎ 𝑓 𝑥1 + 𝑓 𝑥2 + 𝑓 𝑥3 + ⋯ + 𝑓 𝑥𝑛−1
𝑎 2
▰ Si se sabe que 𝑓 𝑥0 = 𝑎 y que 𝑓 𝑥𝑛 =b y además
𝑓 𝑥1 = 𝑓 𝑎 + 1 ∗ ℎ
𝑓 𝑥2 = 𝑓 𝑎 + 2 ∗ ℎ
▰ Se llega finalmente a:
𝑏 𝑛−1
(𝑓 𝑥0 + 𝑓 𝑥𝑛 )
Á𝑟𝑒𝑎 = න 𝑓 𝑥 ≈ ℎ + 𝑓(𝑎 + 𝑘ℎ)
𝑎 2
𝑘=1
66
Ejemplo:
67
Solución por aproximación del trapecio
68
Error absoluto y relativo del ejemplo
69
Comparando con la solución analítica
2
2
𝑥6
න 𝑥 5 𝑑𝑥 = อ = 10.667
0 6
0
70
Integración por Simpson
𝑓 𝑥 = 𝑎𝑥 2 + 𝑏𝑥 + 𝑐
h h
71
Expresión de Simpson 1/3
Nota: Para aplicar la expresión de Simpson 1/3 es necesario ocupar 3,5,7… puntos, en caso de
que se tenga un número diferente de puntos, será necesario complementar con otro método.
72
Ejemplo de particiones
73
Ejemplo:
▰ Obtener la integral de 𝑓 𝑥 = 𝑥 5 en el
intervalo de 0 a 2 con n=4.
74
Aplicando Simpson 1/3
x f(x)
0 0 𝑏−𝑎 2−0 1
h= = =
𝑛 4 2
0.5 0.03125 2 1
0 𝑥 5 𝑑𝑥 ≈ 6 𝑓 0 + 𝑓 2 + 4 𝑓 0.5 + 𝑓 1.5 + 2 𝑓 1 =
2
1 1 1
න 𝑥 5 𝑑𝑥 ≈ 0 + 32 + 4 .03125 + 7.594 + 2 1 = 10.75
0 6
1.5 7.594
2 32
75
Error absoluto y relativo Simpson 1/3
76
Caso especial de tres puntos
77
Simpson 3/8
▰ Al igual que con Simpson 1/3 se ocupa un polinomio de tercer grado y desarrollando se obtiene la
expresión:
𝑏 𝑛−2 𝑛−1 𝑛−3
3ℎ
න 𝑓 𝑥 𝑑𝑥 ≈ 𝑓 𝑥0 + 𝑓 𝑥𝑛 + 3 𝑓 𝑥𝑖 + 3 𝑓 𝑥𝑖 + 2 𝑓 𝑥𝑖
𝑎 8
𝑖=1,4,7,.. 𝑖=2,5,8… 𝑖=3,6,9…
𝑏−𝑎
h=
𝑛
Nota: En Simpson 3/8 se requieren 4,7,10 … puntos, en caso de contar con un número diferente se debe
combinar con otro método.
78
Ejemplo
▰ Obtener la integral de 𝑓 𝑥 = 𝑥 5 en el
intervalo de 0 a 2 con n=9. Utilizar el método
de Simpson 3/8
79
Desarrollo por Simpson 3/8
x f(x)
𝑥0 0 0
𝑥1 0.2222 0.0005 𝑏−𝑎 2−0 2
h= = =
𝑥2 0.4444 0.0173 𝑛 9 9
2 𝑓 0 + 𝑓 1.999 + 3 𝑓 0.222 + 𝑓 0.8888 + 𝑓(1.554) +
1
𝑥3 න 𝑥 5 𝑑𝑥 ≈
0.6666 0.1316 12 3 𝑓 0.444 + 𝑓 1.111 + 𝑓(1.776) + 2 𝑓 0.666 + 𝑓 1.333
0
𝑥4 0.8888 0.5547
𝑥5 0 + 31.984 + 3 .0005 + 0.5547 + 9.1035 + 3 .0173 + 1.6927 + 17.7488
1.1110 1.6927 = 0.08333 = 10.6686
+2 0.1316 + 4.2119
𝑥6 1.3332 4.2119
𝑥7 1.5554 9.1035
𝑥8 1.7776 17.7488
𝑥9 1.9998 31.9840
80