Todometodos PDF
Todometodos PDF
Todometodos PDF
NRC: 6035-6036-6037-6045
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 1 / 16
III Parcial:ECUACIONES DIFERENCIALES ORDINARIAS Método de Euler
ECUACIONES DIFERENCIALES
ORDINARIAS
MÉTODO DE EULER
Sea la EDO siguiente:
y ′ = f (x, y)
f (x) =
y(a) = y0
Para determinar una solución numérica aproximada a
esta EDO, en un intervalo [a, b], se debe construir un
conjunto de puntos xk , yk que son aproximaciones
numéricas a la solución. Para ello, se discretiza el
intervalo [a, b].
b−a
h=
n .
.
.
.
.
. . . . .
. . . .
. . . .
. . . .
. . . .
. . . . .
.
.
.
.
.
.
.
.
.
12 + (0,1)(1 − 1)
Si k = 0, y1 = =1
1
12 + (0,1)(1,1 − 1)
Si k = 1, y2 = = 1,01
1
1,012 + (0,1)(1,2 − 1,01)
Si k = 2, y3 = = 1,02881188
1,01
1,028811882 + (0,1)(1,3 − 1,02881188)
Si k = 3, y4 =
1,02881188
= 1,05517123
1,0551712322 + (0,1)(1,4 − 1,05517123)
Si k = 4, y5 =
1,05517123
= 1,087851117 .
.
.
.
.
. . . . .
. . . .
. . . .
. . . .
. . . .
. . . . .
.
.
.
.
.
.
.
.
.
k xk yk
0 1 1
1 1.1 1
2 1.2 1.01
3 1.3 1.02881188
4 1.4 1.05517123
5 1.5 1.087851117
Interpolando los nodos formados, obtenemos la siguiente
solución:
1
La solución de la EDO, es: y(x) = 2x + 2x , que
contrastada con la ecuación numérica aproximada, se
puede apreciar en las siguientes gráficas.
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 8 / 16
III Parcial:ECUACIONES DIFERENCIALES ORDINARIAS Método de Heun
MÉTODO DE HEUN
Este método de mayor precisión, aplica primero el
teorema fundamental del cálculo para determinar el
primer punto P1 (x1 , y1 ), en el intervalo [x0 , x1 ].
Z x1 Z x1
f(x, y(x))dx = y ′ (x)dx = y(x1 ) − y(x0 )
x0 x0
Z x1
y(x1 ) = y(x0 ) + f(x, y(x))dx
x0
Si integramos utilizando la regla del trapecio simple, en
donde h = x1 − x0 , tenemos:
h
y(x1 ) = y(x0 ) + [f(x0 , y(x0 )) + f(x1 , y(x1 ))] dx
2 . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 9 / 16
III Parcial:ECUACIONES DIFERENCIALES ORDINARIAS Método de Heun
h
yk+1 = yk + [f(xk , yk ) + f(xk+1 , yk + hf(xk , yk )]
2
xk+1 = xk + h
Este método realiza predicción y corrección, con la
aproximación de Euler y luego con la regla del trapecio
EJERCICIO 2 Determinar la solución numérica
aproximada en [1; 1.5] con h = 0,1, utilizando el Método
de Heun. ′ x−y
y = y
f (x) =
y(1) = 1
Encontremos primero la aproximación de
Euler,
−y
reemplazando y ′k = f(xk , yk ) por kyk k .
x
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 11 / 16
III Parcial:ECUACIONES DIFERENCIALES ORDINARIAS Método de Heun
xk − yk y2k + h(xk − yk )
yk+1 = yk + h. =
yk yk
Ahora, reemplazando en la aproximación de Heun y
aplicado la funcion f a estos puntos, tenemos:
y
z }|k {
h y2 + h(xk − yk )
xk
xk − yk z}|{
yk+1 = yk + + f( xk+1 , k
2 yk yk
y2 +h(x −y )
h xk − yk xk+1 − k ykk k
= yk + +
2 yk y2k +h(xk −yk )
yk
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 12 / 16
III Parcial:ECUACIONES DIFERENCIALES ORDINARIAS Método de Heun
h xk − yk xk+1 yk − y2k − h(xk − yk )
yk+1 = yk + +
2 yk y2k + h(xk − yk )
Con esta relación, podemos calcular los valores de yk .
Si k = 1,
[ ]
0,1 1−1 (1,1(1) − 12 − 0,1(1 − 1)
y1 = 1 + + = 1,005
2 1 12 + 0,1(1 − 1)
Si k = 2,
[ ]
0,1 1,1 − 1,005 1,2(1,005) − 1,0052 − 0,1(1,1 − 1,005)
y2 = 1,005 + +
2 1,005 1,0052 + 0,1(1,1 − 1,005)
= 1,018871558
Si k = 2,
[ ]
0,1 1,1 − 1,005 1,2(1,005) − 1,0052 − 0,1(1,1 − 1,005)
y2 = 1,005 + +
2 1,005 1,0052 + 0,1(1,1 − 1,005)
= 1,018871558
Si k = 3,
[ ]
0,1 1,1 − 1,018871558 1,3(1,018871558) − 1,0188715582 − 0,1(1,1 − 1,018871558)
y3 = 1,018871558 + +
2 1,018871558 1,0188715582 + 0,1(1,1 − 1,018871558)
. . . . . . . . . . . . . . . . . . . .
= 1,040462275
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 13 / 16
III Parcial:ECUACIONES DIFERENCIALES ORDINARIAS Método de Heun
Si k = 4,
[ ]
0,1 1,3 − 1,040462275 1,4(1,040462275) − 1,0404622752 − 0,1(1,3 − 1,040462275)
y4 = 1,040462275 + +
2 1,040462275 1,0404622752 + 0,1(1,3 − 1,040462275)
= 1,069257013
Si k = 5,
[ ]
0,1 1,4 − 1,069257013 1,5(1,069257013) − 1,0692570132 − 0,1(1,4 − 1,069257013)
y5 = 1,069257013 + +
2 1,069257013 1,0692570132 + 0,1(1,4 − 1,069257013)
= 1,101469574
k xk yk
0 1 1
1 1.1 1.005
2 1.2 1.018957575
3 1.3 1.040760123
4 1.4 1.071669669
5 1.5 1.105543128
1
La solución de la EDO, es: y(x) = 2x + 2x , que
contrastada con la ecuación numérica aproximada
utilizando el método de Heun, se puede apreciar en las
siguientes gráficas.
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 15 / 16
III Parcial:ECUACIONES DIFERENCIALES ORDINARIAS Método de Heun
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 16 / 16
MÉTODOS NUMÉRICOS
NRC: 6035-6036-6037-6045
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 1 / 15
III Parcial:ECUACIONES DIFERENCIALES ORDINARIAS Método de diferencias finitas
ECUACIONES DIFERENCIALES
ORDINARIAS
Consideremos la siguiente ecuación diferencial de
orden 2, resolver utilizando el método de diferencias
finitas. ′′
y − y = f(x)
f(x) = y(a) = y0
y(b) = yn
Para ello, primero se discretiza al intervalo [a, b] en n
subintervalos, así:
b−a
h=
n
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 2 / 15
III Parcial:ECUACIONES DIFERENCIALES ORDINARIAS Método de diferencias finitas
Si k = 2,
y1 − 2y2 + y3 − h2 y2 = h2 f(x2 )
y1 + y2 (−2 − h2 ) + y3 = h2 f(x2 ) (2)
Si k = 3,
y2 − 2y3 + y4 − h2 y3 = h2 f(x3 )
y2 + y3 (−2 − h2 ) + y4 = h2 f(x3 ) (3)
... ··· ··· ...
Si k = n − 1,
yn−2 − 2yn−1 + yn − h2 yn−1 = h2 f(xn−1 )
yn−2 + yn−1 (−2 − h2 ) = h2 f(x2 ) − yn (n − 1)
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 5 / 15
III Parcial:ECUACIONES DIFERENCIALES ORDINARIAS Método de diferencias finitas
x0 = a
x1 = x0 + h
x2 = x0 + 2h
x=
x. 3 = x0 + 3h.
.. · · · ..
xn−1 = x0 + (n − 1)h
xn = b
y0 = y(x0 )
y1
y2
y= .y3
.. · · · ...
yn−1
yn = y(xn ) .
.
.
.
.
. . . . .
. . . .
. . . .
. . . .
. . . .
. . . . .
.
.
.
.
.
.
.
.
.
EJERCICIO
Sea la EDO siguiente, encontrar una solución
numérica aproximada utilizando el método de las
diferencias finitas, para 8 subintervalos.
y′′ − y = f(x)
y(0) = 0
f(x) =
y(0,8) = 0,5 √
f(x) = 1 − cos( x)
0,8 − 0
h=
= 0,1
8
y0 = y(0) = 0, y8 = y(0,8) = 0,5 son los valores de
frontera. La ecuación que permite determinar el sistema
de ecuaciones para este ejercicio, viene dado por: .
.
.
.
.
. . . . .
. . . .
. . . .
. . . .
. . . .
. . . . .
.
.
.
.
.
.
.
.
.
Si k = 5,
y4 + y5 (−2 − (0,1)2 ) + y6 = (0,1)2 f(0,5) (5)
Si k = 6,
y5 + y6 (−2 − (0,1)2 ) + y7 = (0,1)2 f(0,6) (6)
Si k = 7,
y6 + y7 (−2 − (0,1)2 ) = (0,1)2 f(0,7) − 0,5 (7)
−2,01 1 0 0 0 0 0 y1
1 −2,01 1 0 0 0 0 y2
0 1 −2,01 1 0 0 0 y3
0 0 1 −2,01 1 0 0 y4 =
0 0 0 1 −2,01 1 0 y5
0 0 0 0 1 −2,01 1 y6
0 0 0 0 0 1 −2,01 y7
0, 04958472
0, 09834440
0, 14628730
0, 19342159
0, 23975540
0, 28529681
0, 33005381
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 11 / 15
III Parcial:ECUACIONES DIFERENCIALES ORDINARIAS Método de diferencias finitas
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 12 / 15
III Parcial:ECUACIONES DIFERENCIALES ORDINARIAS Método de diferencias finitas
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 13 / 15
III Parcial:ECUACIONES DIFERENCIALES ORDINARIAS Método de diferencias finitas
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 14 / 15
Bibliografía
Bibliografía
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 15 / 15
MÉTODOS NUMÉRICOS
NRC: 6035-6036-6037-6045
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 1 / 28
III Parcial:INTEGRACIÓN NUMÉRICA Métodos simples: Fórmulas de Newton - Codes
INTEGRACIÓN NUMÉRICA
Fórmulas de cuadratura cerrada
A los nodos equiespaciados los podemos representar de
la siguiente manera: xk = x0 + kh, k = 0, 1, 2, . . . , M, en
donde f(xk ) = fk .
Sea una función f continua en [a, b] y derivable por
lo menos hasta el orden indicado, las fórmulas de
cuadratura cerrada de Newton -Codes, vienen dadas por:
REGLA DEL TRAPECIO
∫ x1
h h3 f ′′ (c)
f(x)dx = [f(x + h) + f(x − h)] −
x0 2 12 . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 2 / 28
III Parcial:INTEGRACIÓN NUMÉRICA Métodos simples: Fórmulas de Newton - Codes
DEMOSTRACIÓN
Con los puntos coordenados P0 (x0 , f(x0 )),
P1 (x1 , f(x1 )), y P2 (x2 , f(x2 )), construimos el polinomio
interpolador de Lagrange, así: .
.
.
.
.
. . . . .
. . . .
. . . .
. . . .
. . . .
. . . . .
.
.
.
.
.
.
.
.
.
(x − x1 )(x − x2 ) (x − x0 )(x − x2 )
P2 (x) = f(x0 ) + f(x1 )
(x0 − x1 )(x0 − x2 ) (x1 − x0 )(x1 − x2 )
(x − x0 )(x − x1 )
+ f(x2 )
(x2 − x0 )(x2 − x1 )
Si f(x) ≈ P2 (x) y f(xk ) = fk e integramos a ambos lados,
tenemos:
∫ x2 constant
∫ x2
(x − x1 )(x − x2 )
f(x)dx ≈ f0 dx+
x0 x0 (x0 − x1 )(x0 − x2 )
∫ x2 ∫ x2
(x − x0 )(x − x2 ) (x − x0 )(x − x1 )
f1 dx + f2 dx
x0 (x1 − x0 )(x1 − x2 ) x0 (x2 − x0 )(x2 − x1 ) . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 5 / 28
III Parcial:INTEGRACIÓN NUMÉRICA Métodos simples: Fórmulas de Newton - Codes
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 6 / 28
III Parcial:INTEGRACIÓN NUMÉRICA Métodos simples: Fórmulas de Newton - Codes
∫ 2 ∫ 2
h
f(x)dx ≈ f0 (t2 − 3t + 2)dt−
0 2 0
∫ 2 ∫ 2
2 h
hf1 (t − 2t)dt + f2 (t2 − t)dt
0 2 0
∫ 2 ( ) ( ) ( )
h 2 −4 h 2
f(x)dx ≈ f0 − hf1 + f2
0 2 3 3 2 3
∫ 2
h
f(x)dx ≈ (f0 + 4f1 + f2 )
0 3
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 7 / 28
III Parcial:INTEGRACIÓN NUMÉRICA Métodos simples: Fórmulas de Newton - Codes
EJERCICIO 2 ( )
Dada la función f(x) = e−x sinh πx4 , encontrar la
integral numérica de cada fórmula de cuadratura
cerrada, en el intervalo de [1; 2].
h, se determina con la siguiente expresión:
b−a
h=
n−1
donde n es el número de nodos (n − 1) es el número de
subintervalos.
∫ TRAPECIO
x1
h
f(x)dx = [f0 + f1 ]
x0 2
2−1
El valor de h, es h = 2−1 = 1; entonces x0 = 1 y x1 = 2
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 8 / 28
III Parcial:INTEGRACIÓN NUMÉRICA Métodos simples: Fórmulas de Newton - Codes
∫ 2 ( πx )
−x h
e sinh dx = [f(1) + f(2)]
1 4 2
1
= [0,319566188 + 0,311446939] = 0,315506564
2
REGLA DE SIMPSON (1/3)
∫ x2
h
f(x)dx = [f0 + 4f1 + f2 )]
x0 3
2−1
El valor de h, es h = 3−1 = 12 ; entonces x0 = 1, x1 = 1
2 y
x2 = 2.
∫ 2 ( πx )
−x h
e sinh dx = [f(1) + 4f(3/2) + f(2)]
1 4 3
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 9 / 28
III Parcial:INTEGRACIÓN NUMÉRICA Métodos simples: Fórmulas de Newton - Codes
1
= [0,319566188 + 4(0,328037465) + 0,311446939]
6
= 0,323860498
REGLA DE SIMPSON (3/8)
∫ x3
3h
f(x)dx = [f0 + 3f1 + 3f2 + f3 ]
x0 8
El valor de h, es h = 2−1 1 4
4−1 = 3 ; entonces x0 = 1, x1 = 3 ,
x2 = 35 y x3 = 2.
∫ 2 ( πx )
−x 1
e sinh dx = [f(1) + 3f(4/3) + 3f(5/3) + f(2)]
1 4 8
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 10 / 28
III Parcial:INTEGRACIÓN NUMÉRICA Métodos simples: Fórmulas de Newton - Codes
1
= [0,319566188+3(0,329329579+3(0,324145214)+0,311446939]
8
= 0,323929688
REGLA DE BOOLE
∫ x4
2h
f(x)dx = [7f0 + 32f1 + 12f2 + 32f3 + 7f4 ]
x0 45
El valor de h, es h = 2−1 1 5
5−1 = 4 ; entonces x0 = 1, x1 = 4 ,
x2 = 23 , x3 = 74 y x4 = 2.
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 11 / 28
III Parcial:INTEGRACIÓN NUMÉRICA Métodos simples: Fórmulas de Newton - Codes
∫ 2 ( πx )
−x 1
e sinh dx = [7f(1) + 32f(5/4) + 12f(3/2)
1 4 90
+32f(7/4) + 7f(2)]
1
= [7(0,319566188)+32(0,328687078]+12(0,28037465)
90
+32(0,321473959) + 7(0,311446939)] = 0,323985496
El valor que podemos considerar exacto, es:
∫ 2 ( πx )
−x
e sinh dx = 0,323986088
1 4
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 12 / 28
III Parcial:INTEGRACIÓN NUMÉRICA Integración numérica compuesta
b−a
h=
M (n-1)
El área total de la curva, es la suma de las áreas
parciales, así:
∫ b ∑ M
Atotal = f(x)dx = A1 + A2 + · · · + AM = Ak
a k=1
con K = 1, · · · , M
Ahora, cada área Ak viene dado por la integral simple:
∫ xk
h
Ak = f(x)dx = [fk−1 + fk ]
xk−1 2
Y el área total, será la suma de las áreas parciales. .
.
.
.
.
. . . . .
. . . .
. . . .
. . . .
. . . .
. . . . .
.
.
.
.
.
.
.
.
.
∫ ∑ h∑
b M M
h
f(x)dx = [fx(k−1) + fx(k) ] = [fk−1 + fk ]
a 2 2
k=1 k=1
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 16 / 28
III Parcial:INTEGRACIÓN NUMÉRICA Integración numérica compuesta
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 17 / 28
III Parcial:INTEGRACIÓN NUMÉRICA Integración numérica compuesta
∫ b ∑
M
h
f(x)dx = [fx(2k−2) + 4fx(2k−1) + fx(2k) ]
a 3
k=1
∫
h∑
b M
f(x)dx = [f2k−2 + 4f2k−1 + f2 k ]
a 3
k=1
Si desarrollamos la sumatoria, obtenemos:
∫ b
f(x)dx = [f0 + 4f1 + f2 + f2 + 4f3 + f4
a
+ · · · + f2M−2 + 4f2M−1 + f2M ]
∫
2h ∑ 4h ∑
b M−1 M
h
f(x)dx = [f(a) + f(b)] + f2k + f2k−1
3 3 3
. . . . . . . . . . . . . . . . . . . .
a
Fabián Ordóñez M. (ESPE) Métodos Numéricos k=1
. . . . . . . . . . .
k=1
Mayo-Septiembre 2020
. . . . . . . .
18 / 28
.
III Parcial:INTEGRACIÓN NUMÉRICA Integración numérica compuesta
∫ b ∑
M ( )
xk−1 + xk
f(x)dx = h f
a 2
k=1
EJERCICIO 3 ∫2
Determinar la integral I = 1 (x2 .e−x + 1) en [1, 2],
para 7 nodos por los métodos compuestos del trapecio,
Simpson (1/3) y punto medio.
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 21 / 28
III Parcial:INTEGRACIÓN NUMÉRICA Integración numérica compuesta
1 1
= [1,367879441 + 1,541341133] + [1,423854388+
12 6
1,468617134+1,50204286+1,524654452+1,537373591]
∫ 2
(x2 .e−x + 1)dx = 1,485192119
1
METODO SIMPSON COMPUESTO (1/3)
∫
2h ∑ 4h ∑
b M−1 M
h
f(x)dx = [f(a) + f(b)] + f2k + f2k−1
a 3 3 3
k=1 k=1
∫ 2
h 2h 4h
(x2 .e−x +1)dx = [f0 +f6 ]+ [f2 +f4 ]+ [f1 +f3 +f5 ]
1 2 3 3 . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 23 / 28
III Parcial:INTEGRACIÓN NUMÉRICA Integración numérica compuesta
∫ 2
1
(x2 .e−x + 1)dx = [f(1) + f(2)]
1 18
1 2
+ [f(8/6) + f(10/6)] + [f(7/6) + f(9/6) + f(11/6)]
9 9
∫ 2
1
(x2 .e−x + 1)dx = [1,367879441 + 1,541341133]
1 18
1
+ [1,468617134 + 1,524654452]
9
2
+ [1,423854388 + 1,50204286 + 1,537373591]
9
∫ 2
(x2 .e−x + 1)dx = 1,486653448 .
.
.
.
.
. . . . .
. . . .
. . . .
. . . .
. . . .
. . . . .
.
.
.
.
.
.
.
.
.
1
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 24 / 28
III Parcial:INTEGRACIÓN NUMÉRICA Integración numérica compuesta
∫ 2 [ ( ) ( )
x 0 + x1 x1 + x2
(x2 .e−x + 1)dx = h f +f
2 2
(
1
) ( ) ( ) ( )
x2 + x3 x3 + x4 x4 + x5 x5 + x6
+f +f +f +f
2 2 2 2
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 25 / 28
III Parcial:INTEGRACIÓN NUMÉRICA Integración numérica compuesta
∫ 2 [ ( ) ( )
2 −x1 1 + 7/6 7/6 + 8/6
(x .e +1)dx = f +f
6 2 2
(
1
) ( ) ( )
8/6 + 9/6 9/6 + 10/6 10/6 + 11/6
+f +f +f
2 2 2
( )
11/6 + 2
+f
2
∫ 2
1
(x2 .e−x + 1)dx = [1,397226784 + 1,447663745
1 6
+1,486726323+1,514649767+1,532182702+1,540375217]
∫ 2
(x2 .e−x + 1)dx = 1,486470756 .
.
.
.
.
. . . . .
. . . .
. . . .
. . . .
. . . .
. . . . .
.
.
.
.
.
.
.
.
.
1
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 26 / 28
III Parcial:INTEGRACIÓN NUMÉRICA Integración numérica compuesta
ERROR ABSOLUTO
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 27 / 28
Bibliografía
Bibliografía
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 28 / 28
MÉTODOS NUMÉRICOS
NRC: 6035-6036-6037-6045
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 1 / 20
III Parcial: Derivación Numérica Definición, interpretación geométrica y análisis
DERIVACIÓN NUMÉRICA
La derivada de una función por incrementos, viene dado por:
f(x + h) − f(x)
f ′ (x) = lı́m
h→0 h
Gráficamente, tenemos:
ln(1 + hn ) − ln(1)
f ′ (1) =
hn
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 3 / 20
III Parcial: Derivación Numérica Definición, interpretación geométrica y análisis
hn Dn
10−1 0.953102
10−2 0.9950331
10−3 0.99950033
10−4 0.9999500033
10−5 0.999995
10−10 1
Cuadro: Valores de la derivada de la función ln(x) con hn decreciente
EJERCICIO 2
√
Sea g(x) = x, encontrar la mejor aproximación para g ′ (2)
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 4 / 20
III Parcial: Derivación Numérica Definición, interpretación geométrica y análisis
√ √
2+hn − 2
Los valores de hn , se reemplazan en: g ′ (2) = hn
hn Dn
10−1 0.349241122458
10−2 0.353112550269
10−3 0.353509207464
10−4 0.353548971286
10−5 0.353552948651
10−6 0.353553346377
10−7 0.353553384347
10−8 0.353553386567
10−9 0.353553408772
10−10 0.353552742638
√
Cuadro: Valores de la derivada de la función x con hn decreciente
|D6 − D5 | ?? |D5 − D4 |
|0,353553346377−0,353552948651| |0,353552948651−0,353548971286|
3,97726x10−7 ≤ 3,977365x10−6
No cumple, analicemos para otro valor
|D10 − D9 | ?? |D9 − D8 |
|0,353552742638−0,353553408772| |0,353553408772−0,353553386567|
6,66134x10−7 ≥ 2,2205x10−8
Entonces, D9 es la mejor aproximación a la derivada de la función
analizada en dicho punto. . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 6 / 20
III Parcial: Derivación Numérica Derivadas centradas, progresivas, regresivas
f(x + h) − f(x − h)
f ′ (x) = + 0(h2 )
2h
DEMOSTRACIÓN
f(x + h) = fk+1 = f1
f(x + 2h) = fk+2 = f2
f(x − h) = fk−1 = f−1
f(x − 2h) = fk−2 = f−2 . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 10 / 20
III Parcial: Derivación Numérica Derivadas centradas, progresivas, regresivas
−3f0 + 4f1 − f2
f ′ (x0 ) = + O(h2 )
2h
2f0 − 5f1 + 4f2 − f3
f′′ (x0 ) = + O(h2 )
h2
Regresivas
3f0 − 4f−1 + f−2
f ′ (x0 ) = + O(h2 )
2h
2f0 − 5f−1 + 4f−2 − f−3
f ′′ (x0 ) = + O(h2 )
h2
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 12 / 20
III Parcial: Derivación Numérica Derivadas centradas, progresivas, regresivas
(x − x1 ) + (x − x3 ) + (x − x0 ) + (x − x3 ) + (x − x0 ) + (x − x1 )
y2 +
(x2 − x0 )(x2 − x1 )(x2 − x3 )
(x − x1 ) + (x − x2 ) + (x − x0 ) + (x − x2 ) + (x − x0 ) + (x − x1 )
y3
(x3 − x0 )(x3 − x1 )(x3 − x2 )
2[(x − x1 ) + (x − x2 ) + (x − x3 )]
f′′ (x) = y0 +
(x0 − x1 )(x0 − x2 )(x0 − x3 )
2[(x − x0 ) + (x − x2 ) + (x − x3 )]
y1 +
(x1 − x0 )(x1 − x2 )(x1 − x3 )
2[(x − x0 ) + (x − x2 ) + (x − x3 )]
y2 +
(x2 − x0 )(x2 − x1 )(x2 − x3 )
2[(x − x0 ) + (x − x1 ) + (x − x2 )]
y3
(x3 − x0 )(x3 − x1 )(x3 − x2 )
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 15 / 20
III Parcial: Derivación Numérica Derivadas centradas, progresivas, regresivas
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 16 / 20
III Parcial: Derivación Numérica Derivadas centradas, progresivas, regresivas
x sen(x)
0.09 0.08987855
0.10 0.09983342
0.11 0.10977830
0.12 0.11971221
0.13 0.12963414
0.14 0.13954311
0.15 0.14943813
CENTRADAS
f1 − f−1
f ′ (x0 ) =
2h
0,12963414 − 0,10977830
f ′ (0,12) = = 0,992792
2(0,01
f1 − 2f0 + f1
f ′′ (x0 ) =
h2
0,12963414 − 2(0,11971221) + 0,10977830
f ′′ (0,12) = = −0,1198
0,012 . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 17 / 20
III Parcial: Derivación Numérica Derivadas centradas, progresivas, regresivas
REGRESIVAS
3f0 − 4f−1 + f−2
f ′ (x0 ) =
2h
3(0,11971221) − 4(0,10977830) + 0,09983342
f ′ (0,12) =
2(0,01)
f ′ (0,12) = 0,9928425
2f0 − 5f−1 + 4f−2 − f−3
f ′′ (x0 ) =
h2
2(0,11971221) − 5(0,10977830) + 4(0,09983342) − 0,08987855
f ′′ (0,12) =
0,012
f ′′ (0,12) = −0,1195
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 19 / 20
Bibliografía
Bibliografía
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 20 / 20
MÉTODOS NUMÉRICOS
NRC: 6035-6036-6037-6045
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 1 / 11
III Parcial:ECUACIONES DIFERENCIALES ORDINARIAS Método de Taylor
ECUACIONES DIFERENCIALES
ORDINARIAS
Consideremos la siguiente ecuación diferencial de orden
2, resolver utilizando el método de diferencias finitas.
{ ′
y = f(x, y)
f(x) =
y(a) = y0
Para ello, primero se discretiza al intervalo en el que
existe la solución [a, b] en n subintervalos, así:
b−a
h=
n
y se construye las abscisas equiespaciadas de los nodos a
utilizar, con k = 0, 1, 2, · · · n . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 2 / 11
III Parcial:ECUACIONES DIFERENCIALES ORDINARIAS Método de Taylor
h2 y ′′k h3 y k
(3) (n)
hn y k
yk+1 = yk + hy ′k + + + ··· + (1)
2! 3! n!
Ahora, se conoce que y ′ = f(x, y), entonces: . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 3 / 11
III Parcial:ECUACIONES DIFERENCIALES ORDINARIAS Método de Taylor
d d ′ ∂f ∂f dy ∂f ∂f
y ′′ = f(x, y) = y = + = + f(x, y)
dx dx ∂x ∂y dx ∂x ∂y
d2 d ′′ ∂y ′′ ∂y ′′ dy ∂y ′′ ∂y ′′
y ′′′ = f(x, y) = y = + = + f(x, y)
dx2 dx ∂x ∂y dx ∂x ∂y
.. .. .. .. ..
. . . . .
1,5 − 1
0,1 =
n
n=5
h2 y ′′k
yk+1 = yk + +hy ′k
2!
xk − yk
y ′k = f(xk , yk ) =
yk
′′ ∂f ∂f 1 xk xk − yk y2k − x2k + xk yk
y = + f(x, y) = − 2 . =
∂x ∂y yk yk yk y3k
Luego, se calcula los valores que de yK para cada valor
de xk , k = 0, 1, · · · , n − 1
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 6 / 11
III Parcial:ECUACIONES DIFERENCIALES ORDINARIAS Método de Taylor
( ) ( 2 )
xk − yk h2 yk − x2k + xk yk
yk+1 = yk + h +
yk 2 y3k
Si k = 0,
( ) ( 2 )
1−1 0,12 1 − 12 + 1(1)
y1 = 1 + 0,1 + = 1,005
1 2 13
Si k = 1
( ) ( )
1,1 − 1,005 0,12 1,0052 − 1,12 + 1,1(1,005)
y2 = 1,005 + 0,1 +
1,005 2 1,0053
= 1,01891312
Si k = 2,
( ) ( )
1,2 − 1,01891312 0,12 1,018913122 − 1,22 + 1,2(1,01891312)
y3 = 1,01891312 + 0,1 +
1,01891312 2 1,018913123
= 1,02665621
Si k = 3,
( ) ( )
1,3 − 1,02665621 0,12 1,026656212 − 1,32 + 1,3(1,02665621)
y4 = 1,02665621 + 0,1 +
1,02665621 2 1,026656213
= 1,056509153
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 7 / 11
III Parcial:ECUACIONES DIFERENCIALES ORDINARIAS Método de Taylor
Si k = 4,
( ) ( )
1,4 − 1,056509153 0,12 1,0565091532 − 1,42 + 1,4(1,056509153)
y5 = 1,056509153 + 0,1 +
1,056509153 2 1,0565091533
= 1,092027735
k xk yk
0 1 1
1 1.1 1.005
2 1.2 1.01891312
3 1.3 1.02665621
4 1.4 1.056509153
5 1.5 1.092027735
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 8 / 11
III Parcial:ECUACIONES DIFERENCIALES ORDINARIAS Método de Taylor
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 10 / 11
Bibliografía
Bibliografía
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
Fabián Ordóñez M. (ESPE) Métodos Numéricos Mayo-Septiembre 2020 11 / 11