Escolar Documentos
Profissional Documentos
Cultura Documentos
CAPTULO 5: DIFERENCIACIN
NUMRICA.
Captulo 5.
Diferenciacin Numrica.
PRESENTACIN.
La presente es una Gua de Ejercicios de Mtodos Numricos para estudiantes de
Ingeniera, Ciencia y Tecnologa dictada en las carreras de Ingeniera Ambiental, Civil, de
Computacin, Elctrica, Electrnica, Industrial, Mecnica, de Petrleo, de Sistemas y
Qumica de reconocidas Universidades en Venezuela.
El material presentado no es en modo alguno original, excepto la inclusin de las
respuestas a ejercicios seleccionados y su compilacin en atencin al contenido
programtico de la asignatura y al orden de dificultad de los mismos.
Dicha gua ha sido elaborada tomando como fuente las guas de ejercicios y
exmenes publicados en su oportunidad por Profesores de Mtodos Numricos para
Ingenieros en los ncleos de Monagas y Anzotegui de la Universidad de Oriente, adems
de la bibliografa especializada en la materia y citada al final de cada captulo, por lo que el
crdito y responsabilidad del autor slo consiste en la organizacin y presentacin en forma
integrada de informacin existente en la literatura.
Adicionalmente es conveniente mencionar que este trabajo ha sido realizado con
fines estrictamente acadmicos y su uso y difusin por medios impresos y electrnicos es
libre, no representando ningn tipo de lucro para el autor.
Finalmente, se agradece infinitamente la dispensa y atencin a esta modesta
contribucin en la enseanza y aprendizaje de los Mtodos Numricos, as como las
sugerencias que tengan a bien para mejorar este trabajo, las cuales pueden hacer llegar
directamente a travs de los telfonos: +58-424-9744352 +58-426-2276504, PIN:
2736CCF1
7A264BE3,
correo
electrnico:
medinawj@udo.edu.ve
http://www.slideshare.net/asesoracademico/
Captulo 5.
Diferenciacin Numrica.
http://www.slideshare.net/asesoracademico/
Captulo 5.
Diferenciacin Numrica.
5.1.- GENERALIDADES.
Debido a las muchas aplicaciones en las que se usan las derivadas de funciones, es
de esperarse que las aproximaciones de estos conceptos sean de inters.
En la introduccin del captulo 3, mencionamos que una de las razones para usar la
clase de polinomios algebraicos para aproximar a un conjunto arbitrario de datos, es el
hecho de que, dada una funcin continua definida en un intervalo cerrado, existe un
polinomio que est arbitrariamente cerca de la funcin en cada punto del intervalo. Una
propiedad adicional que posee esta clase de polinomios es que sus derivadas son bastante
fciles de obtener y de evaluar. No debe ser sorprendente, entonces, encontrar que la
mayora de los procedimientos para aproximar derivadas se inicien aproximando a la
funcin con polinomios algebraicos.
5.2.- DIFERENCIACIN NUMRICA.
La expansin en una serie de Taylor de la funcin f (x) en torno a x i es
f ( x) f ( xi ) f ( xi ) ( x xi )
f ( xi ) ( x xi ) 2
2!
(5.1)
f ( xi 1 ) f ( xi ) f ( xi ) ( xi 1 xi )
f ( xi ) ( xi 1 xi ) 2
2!
(5.2)
Ahora, truncando la serie despus del trmino con la primera derivada, se obtiene:
f ( xi 1 ) f ( xi ) f ( xi ) ( xi 1 xi ) R1
(5.3)
f ( xi 1 ) f ( xi )
R1
xi 1 xi
xi 1 xi
Aproximacin de
primer orden
(5.4)
Error de
truncamiento
http://www.slideshare.net/asesoracademico/
Captulo 5.
Diferenciacin Numrica.
f ( xi 1 ) f ( xi )
O ( xi 1 xi )
xi 1 xi
(5.5)
fi
O ( h)
h
(5.6)
f ( xi )
Figura 5.1. Grfica de aproximaciones con diferencias finitas divididas de la primera derivada hacia delante.
f ( xi ) f ( xi 1 ) R1
h
h
(5.4)
http://www.slideshare.net/asesoracademico/
Captulo 5.
Diferenciacin Numrica.
Por ejemplo, las aproximaciones de la primera derivada utilizando diferencias hacia atrs a
diferencias centradas se pueden desarrollar de una manera similar a la de la ecuacin (5.4).
Las primeras usan valores en x i y xi 1 , mientras que las segundas utilizan valores
igualmente espaciados alrededor donde la derivada est estimada. Es posible desarrollar
aproximaciones ms exactas de la primera derivada incluyendo trminos de orden ms alto
de la serie de Taylor. Finalmente, todas las versiones anteriores se pueden desarrollar para
derivadas de segundo orden, de tercer orden y de rdenes superiores. En las siguientes
secciones se dan resmenes breves que ilustran cmo se obtienen algunos de estos casos.
Aproximacin a la primera derivada con diferencia hacia atrs.
La serie de Taylor se expande hacia atrs para calcular un valor anterior sobre la base del
valor actual,
f ( x) f ( xi ) f ( xi ) ( x xi )
f ( xi ) ( x xi ) 2
2!
(5.1)
f ( xi 1 ) f ( xi ) f ( xi ) ( xi 1 xi )
f ( xi 1 ) f ( xi ) f ( xi ) h
f ( xi ) ( xi 1 xi ) 2
2!
f ( xi ) 2
h
2!
(5.7)
(5.8)
f ( xi 1 ) f ( xi )
O ( h)
h
(5.9)
f ( xi )
fi
O ( h)
h
(5.10)
http://www.slideshare.net/asesoracademico/
Captulo 5.
Diferenciacin Numrica.
Figura 5.2. Grfica de aproximaciones con diferencias finitas divididas de la primera derivada hacia atrs.
f ( xi ) 2
h
2!
f ( xi ) 2
h
2!
(5.11)
para obtener
f ( xi 1 ) f ( xi 1 ) 2 f ( xi ) h
2 f ( xi ) 3
h
3!
de donde se despeja
f ( xi )
f ( xi 1 ) f ( xi 1 ) f ( xi ) 2
h
2h
3!
f ( xi )
f ( xi 1 ) f ( xi 1 )
O (h 2 )
2h
(5.12)
http://www.slideshare.net/asesoracademico/
Captulo 5.
Diferenciacin Numrica.
Figura 5.3. Grfica de aproximaciones con diferencias finitas divididas de la primera derivada centradas.
f ( xi )
( 2 h) 2
2!
(5.13)
La ecuacin (5.11)
f ( xi 1 ) f ( xi ) f ( xi ) h
f ( xi ) 2
h
2!
(5.14)
http://www.slideshare.net/asesoracademico/
Captulo 5.
Diferenciacin Numrica.
De donde se despeja
f ( xi )
f ( xi ) 2 f ( xi 1 ) f ( xi 2 )
O ( h)
h2
(5.15)
Esta relacin se llama la segunda diferencia finita dividida hacia adelante. Manipulaciones
similares se emplean para obtener la versin hacia atrs
f ( xi )
f ( xi 2 ) 2 f ( xi 1 ) f ( xi )
O ( h)
h2
(5.16)
y la versin centrada
f ( xi )
f ( xi 1 ) 2 f ( xi ) f ( xi 1 )
O (h 2 )
2
h
(5.17)
Como fue en el caso con las aproximaciones de la primera derivada, el caso centrado es
ms exacto. Observe tambin que la versin centrada puede ser expresada en forma
alternativa como
f ( xi )
f ( xi ) f ( xi 1 ) f ( xi 1 ) f ( xi )
h
h
h
(5.18)
f ( xi ) 2
h
2!
de la que se despeja
f ( xi )
f ( xi ) f ( xi 1 ) f ( xi )
h O (h 2 )
h
2
(5.19)
http://www.slideshare.net/asesoracademico/
Captulo 5.
f ( xi )
Diferenciacin Numrica.
f ( xi 1 ) f ( xi )
O ( h)
h
f ( xi ) 2 f ( xi 1 ) f ( xi 2 )
O ( h)
h2
f ( xi ) f ( xi 1 ) f ( xi ) 2 f ( xi 1 ) f ( xi 2 )
O (h 2 )
h
2h
f ( xi )
3 f ( xi ) 4 f ( xi 1 ) f ( xi 2 )
O (h 2 )
2h
(5.20)
f (x)
0.20431
0.08993
0.11007
0.39569
f (x)
http://www.slideshare.net/asesoracademico/
Captulo 5.
Diferenciacin Numrica.
Solucin.
Puesto que se dispone slo de 4 puntos, es viable aplicar las frmulas que utilizan dos
puntos, tales como las ecuaciones (5.4) y (5.9) para los valores extremos del intervalo y la
ecuacin (5.12) para valores intermedios.
En primer lugar identificamos cada punto de la funcin. Podemos escribir la tabla de la
siguiente manera:
i
xi
0
0.3
1
0.1
2
0.1
3
0.3
f ( xi )
0.20431
0.08993
0.11007
0.39569
Se trata de datos igualmente espaciados, pues la diferencia entre 0.1 y 0.3 es la misma
que existe entre 0.1 y 0.1 y entre 0.3 y 0.1.
El tamao del paso es h 0.3 0.1 0.2
Para evaluar f (0.3) (La derivada evaluada el extremo izquierdo del intervalo) se aplica
la ecuacin (5.4).
f ( xi )
f ( xi ) f ( xi 1 )
h
f ( x0 )
f ( x0 ) f ( x1 )
h
f (0.3)
f (0.3) f (0.1)
0.2
f (0.3)
(0.20431) (0.08993)
0.2
f (0.3) 0.5719
Para evaluar f (0.1) y f (0.1) (La derivada evaluada en valores intermedios del
intervalo) se aplica la ecuacin (5.12).
f ( xi )
f ( xi 1 ) f ( xi 1 )
O (h 2 )
2h
f ( x1 )
f ( x0 ) f ( x 2 )
2h
f ( x2 )
f ( x1 ) f ( x3 )
2h
http://www.slideshare.net/asesoracademico/
10
Captulo 5.
Diferenciacin Numrica.
f (0.1)
f (0.3) f (0.1)
2 (0.2)
f (0.1)
f (0.1) f (0.3)
2 (0.5)
f (0.1)
(0.20431) 0.11007
0.4
f (0.1)
(0.08993) 0.39569
0.4
f (0.1) 0.78595
f (0.1) 1.21405
Finalmente, para evaluar f (0.3) (La derivada evaluada el extremo derecho del intervalo)
se aplica la ecuacin (5.9).
f ( xi )
f ( xi 1 ) f ( xi )
O ( h)
h
f ( x3 )
f ( x 2 ) f ( x3 )
h
f (0.3)
f (0.1) f (0.3)
0.2
f (0.3)
0.11007 0.39569
0.2
f (0.3) 1.4281
f ( xi ) f ( xi 1 )
O ( h)
h
(5.4)
3 f ( xi ) 4 f ( xi 1 ) f ( xi 2 ) h 2
f ( 0 )
2h
3
(5.20)
25 f ( xi ) 48 f ( xi 1 ) 36 f ( xi 2 ) 16 f ( xi 3 ) 3 f ( xi 4 ) h 4 (5)
f ( ) (5.21)
12 h
5
http://www.slideshare.net/asesoracademico/
11
Captulo 5.
Diferenciacin Numrica.
Segunda derivada.
f ( xi )
f ( xi ) 2 f ( xi 1 ) f ( xi 2 )
O ( h)
h2
(5.15)
f ( xi )
2 f ( xi ) 5 f ( xi 1 ) 4 f ( xi 2 ) f ( xi 3 )
O (h 2 )
2
h
(5.22)
Tercera derivada.
f ( xi )
f ( xi ) 3 f ( xi 1 ) 3 f ( xi 2 ) f ( xi 3 )
O ( h)
h3
(5.23)
f ( xi )
5 f ( xi ) 18 f ( xi 1 ) 24 f ( xi 2 ) 14 f ( xi 3 ) 3 f ( xi 4 )
O (h 2 )
3
2h
(5.24)
Cuarta derivada.
f ( xi )
f ( xi ) 4 f ( xi 1 ) 6 f ( xi 2 ) 4 f ( xi 3 ) f ( xi 4 )
O ( h)
h4
f ( xi )
3 f ( xi ) 14 f ( xi 1 ) 26 f ( xi 2 ) 24 f ( xi 3 ) 11 f ( xi 4 ) 2 f ( xi 5 )
O (h 2 )
4
h
(5.25)
(5.26)
5.4.- FRMULAS DE DIFERENCIAS DIVIDIDAS FINITAS CENTRADAS.
Se presentan dos versiones para cada derivada. La ltima versin emplea ms
trminos de la expansin de la serie de Taylor y, en consecuencia, es ms exacta.
Primera derivada.
Frmula de tres puntos:
f ( xi )
f ( xi 1 ) f ( xi 1 ) h 2
f (1 )
2h
6
(5.12)
f ( xi 2 ) 8 f ( xi 1 ) 8 f ( xi 1 ) f ( xi 2 ) h 4 (5)
f ( )
12 h
30
(5.27)
Segunda derivada.
f ( xi )
f ( xi 1 ) 2 f ( xi ) f ( xi 1 ) h 2 ( 4)
f ( )
12
h2
http://www.slideshare.net/asesoracademico/
(5.28)
12
Captulo 5.
Diferenciacin Numrica.
f ( xi 2 ) 16 f ( xi 1 ) 30 f ( xi ) 16 f ( xi 1 ) f ( xi 2 )
O (h 4 )
12 h 2
f ( xi )
(5.29)
Tercera derivada.
f ( xi )
f ( xi 2 ) 2 f ( xi 1 ) 2 f ( xi 1 ) f ( xi 2 )
O (h 2 )
3
2h
f ( xi )
f ( xi 3 ) 8 f ( xi 2 ) 13 f ( xi 1 ) 13 f ( xi 1 ) 8 f ( xi 2 ) f ( xi 3 )
O (h 4 )
3
8h
(5.30)
(5.31)
Cuarta derivada.
f ( xi )
f ( xi )
f ( xi 2 ) 4 f ( xi 1 ) 6 f ( xi ) 4 f ( xi 1 ) f ( xi 2 )
O (h 2 )
h4
(5.32)
f ( xi 3 ) 12 f ( xi 2 ) 39 f ( xi 1 ) 56 f ( xi ) 39 f ( xi 1 ) 12 f ( xi 2 ) f ( xi 3 )
O (h 4 )
4
6h
(5.33)
f ( xi 1 ) f ( xi )
O ( h)
h
(5.9)
f ( xi 2 ) 4 f ( xi 1 ) 3 f ( xi ) h 2
f ( 0 )
2h
3
(5.34)
3 f ( xi 4 ) 16 f ( xi 3 ) 36 f ( xi 2 ) 48 f ( xi 1 ) 25 f ( xi ) h 4 (5)
f ( )
12 h
5
(5.35)
Segunda derivada.
f ( xi )
f ( xi 2 ) 2 f ( xi 1 ) f ( xi )
O ( h)
h2
(5.36)
http://www.slideshare.net/asesoracademico/
13
Captulo 5.
f ( xi )
Diferenciacin Numrica.
f ( xi 3 ) 4 f ( xi 2 ) 5 f ( xi 1 ) 2 f ( xi )
O (h 2 )
h2
(5.37)
Tercera derivada.
f ( xi )
f ( xi 3 ) 3 f ( xi 2 ) 3 f ( xi 1 ) f ( xi )
O ( h)
h3
(5.38)
f ( xi )
3 f ( xi 4 ) 14 f ( xi 3 ) 24 f ( xi 2 ) 18 f ( xi 1 ) 5 f ( xi )
O (h 2 )
2 h3
(5.39)
Cuarta derivada.
f ( xi )
f ( xi 4 ) 4 f ( xi 3 ) 6 f ( xi 2 ) 4 f ( xi 1 ) f ( xi )
O ( h)
h4
f ( xi )
2 f ( xi 5 ) 11 f ( xi 4 ) 24 f ( xi 3 ) 26 f ( xi 2 ) 14 f ( xi 1 ) 3 f ( xi )
O (h 4 )
h4
(5.40)
(5.41)
Ejemplo 5.2.
[BF] Use ya sea (5.20), (5.12) (5.34) para determinar las aproximaciones que completen
la tabla siguiente:
x
0.3
0.1
0.1
0.3
f (x)
0.20431
0.08993
0.11007
0.39569
f (x)
Solucin.
Puesto que se dispone slo de 4 puntos, es viable aplicar las frmulas que utilizan dos
puntos, tales como las ecuaciones (5.4) y (5.9) para los valores extremos del intervalo y la
ecuacin (5.12) para valores intermedios, tal como se hizo en el ejemplo 5.1 , tal como se
sugiere en el planteamiento del problema, utilizar las ecuaciones (5.20) y (5.34) para los
valores extremos del intervalo y la ecuacin (5.12) para valores intermedios.
En primer lugar identificamos cada punto de la funcin. Podemos escribir la tabla de la
siguiente manera:
i
http://www.slideshare.net/asesoracademico/
14
Captulo 5.
Diferenciacin Numrica.
xi
0.3
0.1
0.1
0.3
f ( xi )
0.20431
0.08993
0.11007
0.39569
Se trata de datos igualmente espaciados, pues la diferencia entre 0.1 y 0.3 es la misma
que existe entre 0.1 y 0.1 y entre 0.3 y 0.1.
El tamao del paso es h 0.3 0.1 0.2
Para evaluar f (0.3) (La derivada evaluada el extremo izquierdo del intervalo) se aplica
la ecuacin (5.20).
f ( xi )
3 f ( xi ) 4 f ( xi 1 ) f ( xi 2 )
2h
f ( x0 )
3 f ( x0 ) 4 f ( x1 ) f ( x2 )
2h
f (0.3)
f (0.3)
f (0.3) 0.35785
Para evaluar f (0.1) y f (0.1) (La derivada evaluada en valores intermedios del
intervalo) se aplica la ecuacin (5.12).
f ( xi )
f ( xi 1 ) f ( xi 1 )
2h
f ( x1 )
f ( x0 ) f ( x 2 )
2h
f ( x2 )
f ( x1 ) f ( x3 )
2h
f (0.1)
f (0.3) f (0.1)
2 (0.2)
f (0.1)
f (0.1) f (0.3)
2 (0.5)
f (0.1)
(0.20431) 0.11007
0.4
f (0.1)
(0.08993) 0.39569
0.4
f (0.1) 0.78595
f (0.1) 1.21405
Finalmente, para evaluar f (0.3) (La derivada evaluada el extremo derecho del intervalo)
se aplica la ecuacin (5.34).
Mtodos Numricos. Ing. Willians Medina.
http://www.slideshare.net/asesoracademico/
15
Captulo 5.
Diferenciacin Numrica.
f ( xi )
f ( xi 2 ) 4 f ( xi 1 ) 3 f ( xi )
2h
f ( x3 )
f ( x1 ) 4 f ( x2 ) 3 f ( x3 )
2h
f (0.3)
f (0.3)
f (0.3) 1.64215
Ejercicios adicionales.
1. [BF] Use ya sea (5.20), (5.12) (5.34) para determinar las aproximaciones que
completen la tabla siguiente:
f (x)
0.48603
0.86160
1.59751
3.76155
x
1.1
1.2
1.3
1.4
f (x)
Ejemplo 5.3.
[CC] Calcule la aproximacin por diferencias centradas de primer orden de O (h 4 ) a la
funcin y x 2 cos x , en x 0.5 y para h 0.2 .
Solucin.
Las diferencias centradas de primer orden de O (h 4 ) est dada por la ecuacin (5.27):
f ( xi )
f ( xi 2 ) 8 f ( xi 1 ) 8 f ( xi 1 ) f ( xi 2 )
O (h 4 )
12 h
Se requieren cinco puntos en torno a x 14 con un tamao del paso h 121 . Puesto que
estn involucradas funciones trigonomtricas, debe cuidar que la calculadora se encuentre
el modo Radin. Los valores se resumen en la siguiente tabla:
i
xi
0
0.1
1
0.3
2
0.5
3
0.7
4
0.9
f ( xi )
0.009950
0.0859803
0.2193956
0.3747727
0.5035041
http://www.slideshare.net/asesoracademico/
16
Captulo 5.
Diferenciacin Numrica.
Se requiere determinar f ( x2 ) .
De acuerdo con la ecuacin (5.27), escribiremos:
f ( x2 )
f ( x0 ) 8 f ( x1 ) 8 f ( x3 ) f ( x4 )
12 h
f (0.5)
f (0.5)
f (0.5) 0.7569938
Ejercicios adicionales.
2. [CC] Calcule las aproximaciones por diferencias centradas de primer orden de O (h 4 ) a
cada una de las siguientes funciones, en la ubicacin especificada y para el tamao del paso
dado:
a) y x 3 4 x 15 , en x 0 , h 0.5 .
b) y tan(x / 3) , en x 3 , h 0.1 .
c) y sen (0.5 x )) / x , en x 1 , h 0.1 .
d) y e x x , en x 1 , h 0.25 .
3. [BF] Sea f ( x) x 3 e x sen x . Para h 0.1 y h 0.01 , aproxime f (2.19) , usando las
2
http://www.slideshare.net/asesoracademico/
17
Captulo 5.
Diferenciacin Numrica.
Hacia adelante:
f ( xi )
f ( xi ) f ( xi 1 )
O ( h)
h
(5.4)
Centrada:
f ( xi )
f ( xi 1 ) f ( xi 1 )
O (h 2 )
2h
(5.12)
Hacia atrs:
f ( xi )
f ( xi 1 ) f ( xi )
O ( h)
h
(5.9)
f ( xi )
3 f ( xi ) 4 f ( xi 1 ) f ( xi 2 )
O (h 2 )
2h
Centrada:
f ( xi )
f ( xi 2 ) 8 f ( xi 1 ) 8 f ( xi 1 ) f ( xi 2 )
O (h 4 ) (5.27)
12 h
Hacia atrs:
f ( xi )
f ( xi 2 ) 4 f ( xi 1 ) 3 f ( xi )
O (h 2 )
2h
(5.20)
(5.34)
Se requieren cinco puntos en torno a x 14 con un tamao del paso h 121 . Puesto que
estn involucradas funciones trigonomtricas, debe cuidar que la calculadora se encuentre
el modo Radin. Los valores se resumen en la siguiente tabla:
i
xi
f ( xi )
0
1
12
1
6
0.9659258
1
4
0.8660254
0.7071068
1
3
0.5000000
5
12
0.2588190
Se requiere determinar f ( x2 ) .
Las frmulas citadas se escriben como:
Hacia adelante O (h) :
f ( x2 )
f ( 14 )
f ( 14 )
f ( x2 ) f ( x3 )
h
f ( 14 ) f ( 13 )
1
12
0.7071068 0.5000000
0.2617994
f ( 14 ) 0.7910897
Centrada O (h 2 ) :
f ( x2 )
f ( x1 ) f ( x3 )
2h
http://www.slideshare.net/asesoracademico/
18
Captulo 5.
Diferenciacin Numrica.
f ( 14 )
f ( 16 ) f ( 13 )
2 ( 121 )
f ( 14 )
0.8660254 0.5000000
0.5235988
f ( 14 ) 0.6990570
f ( x2 )
f ( 14 )
f ( 14 )
f ( x1 ) f ( x2 )
h
f ( 16 ) f ( 14 )
1
12
0.8660254 0.7071068
0.2617994
f ( 14 ) 0.6070243
Hacia adelante O (h 2 ) :
f ( x2 )
3 f ( x2 ) 4 f ( x3 ) f ( x4 )
2h
f ( 14 )
3 f ( 14 ) 4 f ( 13 ) f ( 125 )
2 ( 121 )
f ( 14 )
f ( 14 ) 0.7260127
Centrada O (h 4 ) :
f ( x2 )
f ( x0 ) 8 f ( x1 ) 8 f ( x3 ) f ( x4 )
12 h
f ( 14 )
f ( 121 ) 8 f ( 16 ) 8 f ( 13 ) f ( 125 )
12 ( 121 )
f ( 14 )
f ( 14 ) 0.7069969
Hacia atrs O (h 2 ) :
f ( x2 )
f ( x0 ) 4 f ( x1 ) 3 f ( x2 )
2h
http://www.slideshare.net/asesoracademico/
19
Captulo 5.
Diferenciacin Numrica.
f ( 14 )
f ( 121 ) 4 f ( 16 ) 3 f ( 14 )
2 ( 121 )
f ( 14 )
f ( 14 ) 0.7197409
El valor verdadero de la derivada es:
f ( x) cos x
f ( x) sen x
Al evaluar en x 14 :
f ( 14 ) sen ( 14 )
f ( 14 ) 0.7071068
El error relativo porcentual de aproximacin en cada caso es, de acuerdo con la ecuacin
0.7071068 (0.7910897)
100
0.7071068
t 11.87%
Centrada O (h 2 ) :
0.7071068 (0.6990570)
100
0.7071068
t 1.13%
Hacia atrs O (h) :
0.7071068 (0.6070243)
100
0.7071068
t 14.15%
Hacia adelante O (h 2 ) :
0.7071068 (0.7260127)
100
0.7071068
t 2.67%
Centrada O (h 4 ) :
0.7071068 (0.7069969)
100
0.7071068
http://www.slideshare.net/asesoracademico/
20
Captulo 5.
Diferenciacin Numrica.
t 0.0155%
t
Hacia atrs O (h 2 ) :
0.7071068 (0.7197409)
100
0.7071068
t 1.79%
Ejercicios adicionales.
4. [CC] Utilice aproximaciones por diferencias centradas para estimar la primera derivada
de y e x en x 1 para h 0.1 . Emplee tanto frmulas O (h 2 ) como O (h 4 ) para sus
estimaciones.
5. [CC] Calcule aproximaciones por diferencias hacia adelante y hacia atrs de O (h) y
f ( xi 2 ) 8 f ( xi 1 ) 8 f ( xi 1 ) f ( xi 2 ) h 4 (5)
f ( )
12 h
30
0
0
1
1
0.25
0.7163008
2
0.50
0.3565307
3
0.75
0.0901334
4
1.0
0.6321206
http://www.slideshare.net/asesoracademico/
21
Captulo 5.
Diferenciacin Numrica.
De la ecuacin (5.27):
f ( x2 )
f ( x0 ) 8 f ( x1 ) 8 f ( x3 ) f ( x4 )
12 h
Al sustituir valores:
f (0.5)
f (0.5)
f (0.5) 1.6064510
t 7.97 10 5
Cota de error.
La cota de error en la aproximacin de la primera derivada por diferencias centradas con
cinco puntos est dada por
f ( x2 ) P( x2 )
h 4 ( 5)
f ( )
30
http://www.slideshare.net/asesoracademico/
22
Captulo 5.
Diferenciacin Numrica.
(0.25) 4
(0.6065307)
30
f ( x2 ) P( x2 ) 7.90 10 5
Ejercicios adicionales.
7. [BF] Sea f ( x) cos x . Use la ecuacin (5.27) y los valores de f (x) en x 0 , 0.25,
0.75 y 1.0 para aproximar f (0.5) . Compare el resultado con el valor exacto. Encuentre
una cota para el error.
8. [BF] Sea f ( x) e x . Use la ecuacin (5.27) y los valores de f (x) en x 0 , 0.25, 0.75
y 1.0 para aproximar f (0.5) . Compare el resultado con el valor exacto. Encuentre una cota
para el error.
Ejemplo 5.6.
[WM] Utilice aproximaciones por diferencias centradas para estimar la segunda derivada
de y x 2 e x en x 0.5 para h 0.25 . Emplee tanto frmulas O (h 2 ) como O (h 4 ) para
sus estimaciones. Compare el resultado con el valor exacto.
Solucin.
Las frmulas por diferencias centradas para estimar la segunda derivada correspondientes a
f ( xi 1 ) 2 f ( xi ) f ( xi 1 ) h 2 ( 4)
f ( )
12
h2
(5.28)
f ( xi )
f ( xi 2 ) 16 f ( xi 1 ) 30 f ( xi ) 16 f ( xi 1 ) f ( xi 2 )
O (h 4 )
2
12 h
(5.29)
En cualquiera de los dos casos se requieren cinco puntos igualmente espaciados alrededor
de x 0.5 con un tamao del paso h 0.25 . La tabla de valores de la funcin
0
0
1
1
0.25
0.7163008
2
0.50
0.3565307
3
0.75
0.0901334
4
1.0
0.6321206
http://www.slideshare.net/asesoracademico/
23
Captulo 5.
Diferenciacin Numrica.
O (h 2 ) : f ( x2 )
f ( x1 ) 2 f ( x2 ) f ( x3 )
h2
O (h 4 ) : f ( x2 )
f ( x0 ) 16 f ( x1 ) 30 f ( x2 ) 16 f ( x3 ) f ( x4 )
12 h 2
O (h 2 ) : f (0.5)
O (h 4 ) : f (0.5)
Al sustituir valores:
O (h 2 ) :
f (0.5)
f (0.5) 1.3903040
O (h 4 ) :
f (0.5)
f (0.5) 1.3934960
f (0.5) 2 e (0.5)
f (0.5) 1.3934693
O (h 4 ) : t 1.3934693 1.3934960
O (h 2 ) : t 3.1653 10 3
O (h 4 ) : t 2.67 10 5
http://www.slideshare.net/asesoracademico/
24
Captulo 5.
Diferenciacin Numrica.
Ejercicios adicionales.
9. [BF] Sea f ( x) cos x . Use la ecuacin (5.28) y los valores de f (x) en x 0 , 0.25,
0.75 y 1.0 para aproximar f (0.5) . Compare el resultado con el valor exacto. Encuentre
una cota para el error.
10. [BF] Considere la siguiente tabla de datos:
x
f (x)
0.2
0.9798652
0.4
0.9177710
0.6
0.8080348
0.8
0.6386093
1.0
0.3853735
1.0
1.6829420
1.04
1.7732994
1.06
1.8188014
1.10
1.9103448
b) Repita el inciso a) usando aritmtica con redondeo a cuatro dgitos y compare los
resultados con los obtenidos previamente.
La funcin que se est considerando es f ( x) 2 x sen x .
12. [BF] Usando los datos de abajo y la ecuacin (5.28), aproxime f (1.3) con h 0.1 y
h 0.01 .
x
f (x)
1.20
11.59006
1.29
13.78176
1.30
14.04276
1.31
14.30741
1.40
16.86187
13. [BF] Suponga que los datos siguientes se han obtenido experimentalmente.
x
f (x)
1.00
1.27
1.01
1.32
1.02
1.38
http://www.slideshare.net/asesoracademico/
25
Captulo 5.
Diferenciacin Numrica.
f (x)
0.053991
0.129518
0.241971
0.352065
0.398942
0.352065
0.241971
0.129518
0.053991
t, s
y,m
0
30
0.3
0.6
0.9
27.15855 23.43420 18.82695
1.2
13.3368
1.5
6.96375
0
0
30
1
2
3
4
0.3
0.6
0.9
1.2
27.15855 23.43420 18.82695 13.33680
5
1.5
6.96375
http://www.slideshare.net/asesoracademico/
26
Captulo 5.
Diferenciacin Numrica.
dy
. Para determinar la velocidad se utilizarn diferencias
dt
hacia adelante (5.21) los dos primeros valores, centradas (5.27) en los puntos intermedios y
hacia atrs (5.35) en los dos ltimos valores. La justificacin del uso de estas ecuaciones es
porque son las que generan los resultados ms exactos, en lugar de seguir un criterio
particular para el error. Obsrvese que todas las ecuaciones utilizadas para estimar la
primera derivada son del orden O (h 4 ) .
f ( xi )
25 f ( xi ) 48 f ( xi 1 ) 36 f ( xi 2 ) 16 f ( xi 3 ) 3 f ( xi 4 ) h 4 (5)
f ( ) (5.21)
12 h
5
f ( xi )
f ( xi 2 ) 8 f ( xi 1 ) 8 f ( xi 1 ) f ( xi 2 ) h 4 (5)
f ( )
12 h
30
(5.27)
f ( xi )
3 f ( xi 4 ) 16 f ( xi 3 ) 36 f ( xi 2 ) 48 f ( xi 1 ) 25 f ( xi ) h 4 (5)
f ( )
12 h
5
(5.35)
25 y (t i ) 48 y (ti 1 ) 36 y (t i 2 ) 16 y (t i 3 ) 3 y (ti 4 )
12 h
Adelante
v (t i )
y (ti 2 ) 8 y (t i 1 ) 8 y (t i 1 ) y (t i 2 )
12 h
Centrada
v (t i )
3 y (t i 4 ) 16 y (t i 3 ) 36 y (ti 2 ) 48 y (t i 1 ) 25 y (ti )
12 h
Atrs
25 y (t 0 ) 48 y (t1 ) 36 y (t 2 ) 16 y (t3 ) 3 y (t 4 )
12 h
v (0)
v (0)
v (0) 8
Mtodos Numricos. Ing. Willians Medina.
http://www.slideshare.net/asesoracademico/
27
Captulo 5.
Diferenciacin Numrica.
v (0.3) 10.943
y (t 0 ) 8 y (t1 ) 8 y (t 3 ) y (t 4 )
12 h
v (0.6)
v (0.6)
v (0.6) 13.866
v (0.9) 16.829
3 y (t 0 ) 16 y (t1 ) 36 y (t 2 ) 48 y (t 3 ) 25 y (t 4 )
12 h
v (1.2)
v (1.2)
v (1.2) 19.772
v (1.5) 22.715
0
0
8
1
0.3
10.943
2
0.6
13.866
3
0.9
16.829
4
1.2
19.772
5
1.5
22.715
d2y
. Para determinar la aceleracin se utilizaran
d t2
diferencias hacia adelante (5.22) en los dos primeros valores, centradas (5.29) en los puntos
intermedios y hacia atrs (5.37) en los dos ltimos valores. La justificacin del uso de estas
Mtodos Numricos. Ing. Willians Medina.
http://www.slideshare.net/asesoracademico/
28
Captulo 5.
Diferenciacin Numrica.
ecuaciones es porque son las que generan los resultados ms exactos, en lugar de seguir un
criterio particular para el error. Obsrvese que las ecuaciones utilizadas para la segunda
derivada son del orden O (h 2 ) en los extremos y O (h 4 ) en los valores intermedios.
Clculo de la aceleracin.
f ( xi )
2 f ( xi ) 5 f ( xi 1 ) 4 f ( xi 2 ) f ( xi 3 )
O (h 2 )
2
h
(5.22)
f ( xi )
f ( xi 2 ) 16 f ( xi 1 ) 30 f ( xi ) 16 f ( xi 1 ) f ( xi 2 )
O (h 4 )
12 h 2
(5.29)
f ( xi )
f ( xi 3 ) 4 f ( xi 2 ) 5 f ( xi 1 ) 2 f ( xi )
O (h 2 )
2
h
(5.37)
2 y (t i ) 5 y (ti 1 ) 4 y (t i 2 ) y (ti 3 )
h2
Adelante
a (ti )
y (t i 2 ) 16 y (t i 1 ) 30 y (t i ) 16 y (t i 1 ) y (t i 2 )
12 h 2
Centrada
a (t i )
y (ti 3 ) 4 y (t i 2 ) 5 y (t i 1 ) 2 y (t i )
h2
Atrs
2 y (t 0 ) 5 y (t1 ) 4 y (t 2 ) y (t 3 )
h2
a (0)
a (0)
a (0) 9.81
a (0.3) 9.81
http://www.slideshare.net/asesoracademico/
29
Captulo 5.
a (t 2 )
Diferenciacin Numrica.
y (t 0 ) 16 y (t1 ) 30 y (t 2 ) 16 y (t 3 ) y (t 4 )
12 h 2
a (0.6)
a (0.6)
a (0.6) 9.81
a (0.9) 9.81
y (t1 ) 4 y (t 2 ) 5 y (t 3 ) 2 y (t 4 )
h2
a (1.2)
a (1.2)
a (1.2) 9.81
a (1.5) 9.81
0
0
9.81
1
0.3
9.81
2
0.6
9.81
3
0.9
9.81
4
1.2
9.81
5
1.5
9.81
dv
, por lo tanto es
dt
posible utilizar los datos de velocidad estimados y aplicar las frmulas de diferenciacin
numrica para estimar la aceleracin como la derivada de la velocidad, en lugar de utilizar
la segunda derivada de la posicin con respecto al tiempo, tal como se hizo en la solucin
del ejemplo 5.7. En este caso se hubiesen obtenido los mismos resultados para la
aceleracin que los mostrados en la tabla anterior.
http://www.slideshare.net/asesoracademico/
30
Captulo 5.
Diferenciacin Numrica.
Una dificultad de aplicar las frmulas de diferenciacin numrica para las derivadas
de orden superior a partir de la primera derivada es que se propagan los errores de
estimacin, pues en la segunda derivada tendremos tanto el error propio de la aplicacin de
la frmula de diferenciacin numrica como el error de los valores utilizados, pues
provienen tambin de la aplicacin de un mtodo numrico, mientras que si se utilizan los
datos originales, slo tendremos el error de estimacin.
El modelo matemtico correspondiente al fenmeno fsico del ejemplo 5.7 indica
que la relacin entre la altura del cuerpo y el tiempo est dada por la ecuacin:
y y0 v0t 12 g t 2
y 30 8 t 4.905 t 2
Por lo cual la velocidad, expresada como v
dy
es:
dt
v 8 9.81t
Al sustituir t por los correspondientes valores 0, 0.3, 0.6, 0.9, 1.2 y 1.5 se obtienen los
mismos resultados de la velocidad estimados con las frmulas de diferenciacin numrica.
La aceleracin, expresada como a
d2y
es:
d t2
a 9.81
Se tiene que la aceleracin es constante, e igual a 9.81 m/s 2. Este resultado coincide con los
resultados obtenidos mediante las frmulas de diferenciacin numrica.
El modelo matemtico que se adapta a la situacin fsica para este tipo de fenmenos, en el
cual un mvil se desplaza verticalmente en el vaco sometido a una fuerza gravitacional,
est preestablecido. No obstante, dicho modelo tambin pudo haber sido obtenido mediante
una regresin cuadrtica de los datos dados posicin tiempo aplicando los conceptos
indicados en el captulo IV. En ese caso se obtiene que la relacin cuadrtica entre la
http://www.slideshare.net/asesoracademico/
31
Captulo 5.
Diferenciacin Numrica.
di
Ri
dt
t
i
1.00
3.10
1.01
3.12
1.02
3.14
1.03
3.18
1.04
3.24
di
Ri
dt
http://www.slideshare.net/asesoracademico/
32
Captulo 5.
Diferenciacin Numrica.
3 f ( xi ) 4 f ( xi 1 ) f ( xi 2 )
O (h 2 )
2h
3 i (t 0 ) 4 i (t1 ) i (t 2 )
2h
i (1.00)
i (1.00)
i(1.00) 2
Para evaluar i (1.01) , i(1.02) y i(1.03) (La derivada evaluada en valores intermedios del
intervalo) se aplica la ecuacin (5.12).
f ( xi )
i(t1 )
f ( xi 1 ) f ( xi 1 )
O (h 2 )
2h
i (t 0 ) i (t 2 )
2h
i (t 2 )
i (t1 ) i (t 3 )
2h
i (t 3 )
i (t 2 ) i (t 4 )
2h
Al sustituir valores:
i (1.01)
i (1.00) i (1.02)
i (1.01) i (1.03)
i (1.02) i (1.04)
i (1.02)
i (1.03)
2 (0.01)
2 (0.01)
2 (0.01)
http://www.slideshare.net/asesoracademico/
33
Captulo 5.
i (1.01)
Diferenciacin Numrica.
3.10 3.14
0.02
i(1.01) 2
i(1.02)
3.12 3.18
0.02
i (1.02) 3
i (1.03)
3.14 3.24
0.02
i (1.03) 5
Finalmente, para evaluar i(1.04) (La derivada evaluada el extremo derecho del intervalo)
se aplica la ecuacin (5.34).
f ( xi )
i (t 4 )
f ( xi 2 ) 4 f ( xi 1 ) 3 f ( xi )
O (h 2 )
2h
i (t 2 ) 4 i (t 3 ) 3 i (t 4 )
2h
i (1.04)
i (1.04)
i(1.04) 7
t
i
di/dt
1.00
3.10
2
Aplicando la ecuacin V L
1.01
3.12
2
1.02
3.14
3
1.03
3.18
5
1.04
3.24
7
di
di
R i , equivalente a V 0.98 0.142 i podemos
dt
dt
obtener el valor del voltaje en cada valor del tiempo. Los resultados se resumen en la
siguiente tabla.
t
i
di/dt
V
1.00
3.10
2
2.40020
1.01
3.12
2
2.40304
1.02
3.14
3
3.38588
1.03
3.18
5
5.35156
1.04
3.24
7
7.32008
Ejercicios adicionales.
Ingeniera Qumica / Bioingeniera.
15. [CC] Los siguientes datos se obtuvieron al cargar un gran buque petrolero:
Mtodos Numricos. Ing. Willians Medina.
http://www.slideshare.net/asesoracademico/
34
Captulo 5.
t, min
V, Barriles
Diferenciacin Numrica.
0
15
30
45
60
90
120
6
6
6
6
6
6
0.510 0.6510 0.7310 0.8810 1.0310 1.1410 1.30106
Calcule la rapidez de flujo Q (es decir, d V / d t ) en cada tiempo con un orden h2.
Ingeniera Civil / Ambiental.
16. [CC] El flujo de calor q es la cantidad de calor que fluye a travs de una unidad de rea
de algn material por unidad de tiempo. ste se calcula con la ley de Fourier,
q k
dT
dx
0
20
0.1
17
0.2
15
donde T = temperatura del cuerpo (C), Ta = temperatura del medio ambiente (C) y k =
constante de proporcionalidad (por minuto). As, esta ecuacin (llamada ley de
enfriamiento de Newton) especifica que la rapidez con la que se enfra un cuerpo es
proporcional a la diferencia entre la temperatura del cuerpo y la del medio ambiente. Si una
esfera metlica se calienta a 90C y despus se deja caer en un depsito de agua que se
encuentra a una temperatura constante de Ta = 25C, la temperatura de la esfera cambiar,
segn los siguientes datos:
Tiempo, min
10
15
20
25
http://www.slideshare.net/asesoracademico/
35
Captulo 5.
Diferenciacin Numrica.
T ( C)
90
49.9
33.8
28.4
26.2
25.4
0
0
1
0.7
2
1.8
3
3.4
4
5.1
5
6.5
6
7.3
7
8.0
8
8.4
Use los mtodos de a) diferencias finitas centradas de segundo orden. b) Diferencia finitas
hacia adelante y c) Diferencias finitas hacia atrs.
19. [CC] Se obtuvieron los siguientes datos de la distancia recorrida por un cohete contra el
tiempo:
t
y
0
0
1
2
2
8
3
18
4
32
5
50
http://www.slideshare.net/asesoracademico/
36
Captulo 5.
f ( x) f ( xi 1 )
Diferenciacin Numrica.
2 x xi xi 1
2 x xi 1 xi 1
2 x xi 1 xi
f ( xi )
f ( xi 1 )
( xi 1 xi ) ( xi 1 xi 1 )
( xi xi 1 ) ( xi xi 1 )
( xi 1 xi 1 ) ( xi 1 xi )
(5.42)
Al derivar nuevamente:
f ( x)
2 f ( xi 1 )
2 f ( xi )
2 f ( xi 1 )
( xi 1 xi ) ( xi 1 xi 1 ) ( xi xi 1 ) ( xi xi 1 ) ( xi 1 xi 1 ) ( xi 1 xi )
(5.43)
donde x es el valor en el cual se quiere estimar la primera y segunda derivada. Aunque estas
ecuaciones son ms complicadas que las aproximaciones de la primera y segunda derivada,
tienen importantes ventajas. Primero, sirven para estimar la primera y segunda derivada en
cualquier punto dentro de un intervalo determinado por los tres puntos. Segundo, los puntos
no tienen que estar igualmente espaciados y tercero, la estimacin de la primera y segunda
derivada tienen la misma exactitud que la diferencia centrada. De hecho, con puntos
igualmente espaciados, la ecuacin (5.42) evaluada en x xi se reduce al a ecuacin (5.12)
y la ecuacin (5.43) evaluada en x xi se reduce al a ecuacin (5.28).
Ejemplo 5.9.
Determinar la primera derivada de y 3 x 4 7 x 3 10 x 8 en x 0 basndose en los
valores x0 0.5 , x1 1 y x2 2 . Compare este resultado con el valor verdadero y con
una estimacin obtenida usando aproximaciones por diferencias centradas, basndose en
h 1.
Solucin.
En primer lugar se determinan las imgenes de la funcin en cada valor de x.
f ( x0 ) f (0.5) 3 (0.5) 4 7 (0.5) 3 10 (0.5) 8 1.9375
0
0.5
1.9375
1
1
22
2
2
36
http://www.slideshare.net/asesoracademico/
37
Captulo 5.
Diferenciacin Numrica.
f ( x) f ( x0 )
2 x x0 x 2
2 x x0 x1
2 x x1 x2
f ( x1 )
f ( x2 )
( x0 x1 ) ( x0 x2 )
( x1 x0 ) ( x1 x2 )
( x2 x0 ) ( x2 x1 )
Al sustituir valores:
f (0) (1.9375)
2 (0) 1 2
2 (0) (0.5) 2
2 (0) (0.5) 1
(22)
(36)
(0.5 1) (0.5 2)
[1 (0.5)] (1 2)
[2 (0.5)] (2 1)
f ( x) 3 x 4 7 x 3 10 x 8
f ( x) 12 x 3 21 x 2 10
Al evaluar en x 0 :
f (0) 10
Clculo con datos igualmente espaciados usando aproximaciones por diferencias centradas
y h 1.
Los datos son los siguientes (se debe incluir el valor x 0 en el centro):
i
x
f (x)
0
1
12
1
0
8
2
1
22
f ( xi 1 ) f ( xi 1 ) h 2
f (1 )
2h
6
f ( x1 )
f ( x0 ) f ( x 2 )
2h
http://www.slideshare.net/asesoracademico/
38
Captulo 5.
f (0)
Diferenciacin Numrica.
f (1) f (1)
2h
Al sustituir valores:
f (0)
12 22
2 (1)
f (0) 17
Ejercicios adicionales.
20. [CC] Pruebe que para datos igualmente espaciados, la ecuacin (5.42) se reduce a la
ecuacin (5.12) en x xi .
21. [CC] Obtener la estimacin de la primera derivada para los datos irregularmente
espaciados de la tabla siguiente:
1.2
1.807
x
f (x)
3
0.7468
3.2
0.6522
5
0.1684
7
0.03192
dc
dx
Donde flujo de masa = la cantidad de masa que pasa a travs de una unidad de rea por
unidad de tiempo (g/cm2/s), D = un coeficiente de difusin (cm2/s), c = concentracin y x =
distancia (cm). Un ingeniero ambiental mide la siguiente concentracin de un contaminante
en los sedimentos depositados en un lago (x = 0) en la interfase sedimento agua y
aumenta hacia abajo):
x, cm
c, g/cm
0
0.1106
1
0.4106
3
0.9106
http://www.slideshare.net/asesoracademico/
39
Captulo 5.
Diferenciacin Numrica.
23. [CC] La ley de Faraday caracteriza la cada de voltaje a travs de un inductor como
VL L
di
dt
t
i
0
0
0.1
0.15
0.2
0.3
0.3
0.55
0.5
0.8
0.7
1.9
24. [CC] Se tom la posicin de un avin caza sobre un portaviones durante el aterrizaje:
t, s
x, m
0
154
0.51
186
1.03
209
1.74
250
2.36
262
3.24
272
3.82
274
http://www.slideshare.net/asesoracademico/
40
Captulo 5.
Diferenciacin Numrica.
8.
f (0.5) 0.6064511 ,
Valor
exacto:
f (0.5) 0.6065307 ,
t 7.96 10 5 ,
f ( x2 ) P( x2 ) 7.90 10 5 .
http://www.slideshare.net/asesoracademico/
41
Captulo 5.
Diferenciacin Numrica.
t, min
Q, Barriles/min
0
12333.33
15
7666.67
30
7666.67
45
10000.00
60
8666.67
90
9000.00
10
33.8
2.15
15
28.4
0.76
20
26.2
0.30
25
25.4
0.02
120
12333.33
0
0
10
20
30
40
50
60
70
-2
dT/dt
-4
-6
-8
-10
-12
T - Ta
http://www.slideshare.net/asesoracademico/
42
Captulo 5.
t
i
VL
Diferenciacin Numrica.
0
0
6.00
0.1
0.15
6.00
0.2
0.3
8.00
0.3
0.55
8.33
0.5
0.8
13.50
0.7
1.9
30.50
24.
t, s
x, m
v, m/s
a, m/s2
0
154
0.51
186
1.03
209
1.74
250
2.36
262
3.24
272
3.82
274
71.9123871
35.9501530
53.5778090
35.9501530
49.9447278
35.2516935
57.7317897
16.0518084
10.6549365
6.5927341
10.8429596
0.3038178
10.8429596
21.9767636
http://www.slideshare.net/asesoracademico/
43