Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Grupo 1
19 de enero de 2020
1. INTRODUCCION
Consideremos una función f (x) de la cual se conoce un conjunto discreto de valores (x0 , f0 ),
(x1 , f1 ), .., (xn , fn ). El problema que vamos a abordar es el de calcular la derivada de la función en
un punto x que en principio no tiene porqué coincidir con alguno de los que figuran en los datos
de que disponemos. La forma más sencilla de resolver el problema de la diferenciación numérica
consiste en estimar la derivada utilizando fórmulas obtenidas mediante la aproximación de Taylor,
que se denominan fórmulas de diferencias finitas.
La derivación numérica es una técnica de análisis numérico para calcular una aproximación a la
derivada de una función en un punto utilizando los valores y propiedades de la misma.
f (x + h) − f (x)
f 0 (x) = lı́m (1)
h→0 h
1
Metodos Numericos
f (xo + h) − f (xo )
f 0 (xo ) ≈ (2)
h
Diferencias hacia atrás:
f (xo ) − f (xo − h)
f 0 (xo ) ≈ (3)
h
La aproximación de la derivada por este método entrega resultados aceptables con un determinado
error. Para minimizar los errores se estima que el promedio de ambas entrega la mejor aproximación
numérica al problema dado:
Diferencias centrales:
f (xo + h) − f (xo − h)
f 0 (xo ) ≈ (4)
2h
2. OBJETIVOS
2.1. Objetivo General
Investigar sobre el método de la derivación numérica y explicar sus distintos casos.
3. RESULTADOS DE LA INVESTIGACIÓN
3.1. Derivación numérica hacia adelante
3.2. Ejercicio
Solución
2
Metodos Numericos
•Primera diferencia:
f (xo ) − f (x0−1 )
f 0 (xo ) = (6)
h
Para su explicación se usará series de Taylor:
3
Metodos Numericos
3.4. Ejercicio
Sea la función f (x) = ln(x) ∗ tg(x), calcular la derivada por metodos numéricos en el
punto x=4 con h=0,1 aplicando la fórmula de la derivación numérica hacia atrás.
Datos
4
Metodos Numericos
h = 0,1
x0 = 4
f (x) = ln(x) ∗ tg(x)
Solución
-Primero realizamos una tabla con valores próximos al que nos dan como dato.
x 3, 7 3, 8 3, 9 4
f (x) 0, 8173 1, 0326 1, 2894 1, 6050
-Se debe realizar las derivadas correspondientes para tener los valores reales.
f 0 (4) = 3, 534
f 00 (4) = 8, 611
Para el error:
V.real − V.calculado
E= ∗ 100 %
V.real
3, 534 − 3, 201
E = ∗ 100 % = 9, 42 %
3, 534
5
Metodos Numericos
6
Metodos Numericos
f (xo + h) − f (xo − h)
f 0 (xo ) ≈ + O(h2 ) (10)
2h
Donde O(h2 ) = Errortruncamiento
Demostración de la fórmula
Se puede demostrar usando la formula de Taylor de orden dos de f alrededor de x
Para f (x + h)
f 00 (x)h2 f 000 (c1 )h3
f (x + h) = f (x) + f 0 (x)h + +
2! 3!
Para f (x − h)
f 00 (x)h2 f 000 (c2 )h3
f (x − h) = f (x) − f 0 (x)h + −
2! 3!
Restando las dos formulas anteriores tenemos
((f 000 (c1 ) + f 000 (c2 )))h3
f (x + h) − f (x − h) = 2f 0 (x)h +
3!
Aplicando el teorema del valor intermedio para deducir que existe un valor c tal que
f (x + h) − f (x − h) f 000 (c)h2
f 0 (x) = − (11)
2h 3!
000
f (c)h2
Donde queda demostrado la formula y ademas el O(h2 ) = −
3!
Formulas para la derivación numérica centrada:
f (xo + h) − f (xo − h)
f 0 (xo ) = (12)
2h
•Primera derivada O(h4 )
3.6. Ejercicio
Aproximar la primera derivada de la función f (x) = e2x con para un xo = 1,1 con un
tamaño de paso h = 0,1. Use el hecho que f (1,1) = 18,050 para determinar el error
Solución
7
Metodos Numericos
11,023 − 7,389
f 0 (xo ) = = 18,17
2(0,1)
Error
V.real − V.calculado
E = ∗ 100 %
V.real
18,050 − 18,17
E = ∗ 100 % = 0,66481 %
18,050
Error
18,050 − 18,048
E = ∗ 100 % = 0,011 %
18,050
8
Metodos Numericos
5. CONCLUSIONES
La derivación númerica es un procedimiento práctico sin necesidad de saber la derivada de
cada función, simplemente hallando los valores cercanos al de la función que deseamos tener,
además debemos tener en cuenta que debe ser finita y tener un valor para el análisis.
Al aplicar bien las fórmulas de cada tipo de derivación numérica se puede llegar con gran
facilidad al resultado, y el error es mı́nimo.
MatLab es un software muy eficaz que nos ayuda en la realización e cualquier programa
Referencias
[1] erivación numérica.Instituto Tecnológico de Tuxtla Gutiérrez [Online].
https://sites.google.com/site/metalmetnumericos/home/unidad-5/5-1-derivacion-numerica