Вы находитесь на странице: 1из 5

Alejandro Rossel 196953 Analisis numrico

Tarea resmen de presentaciones

Mtodos de derivacin numrica El problema de la derivacin numrica consiste en la evaluacin de la derivada de la funcin en un punto, cuando nicamente conocemos los valores de la funcin en una coleccin de puntos x0, x1,... xn. Aunque, en apariencia se trata de un problema similar al de la integracin numrica; de hecho la derivacin es ms complicada ya que, en la integracin los errores tienden a cancelarse, y, como vimos, no necesitamos que la aproximacin describa con fidelidad la funcin localmente. Sin embargo, la derivada es una propiedad esencialmente local, por lo cul deberemos aproximar la funcin lo ms fielmente posible en el entorno inmediato del punto en el que la queramos calcular.

f ( x ) dx pn ( x ) dx
a

df ( x ) dp ( x ) n dx x = x0 dx x = x 0

8 7 6 5 4 3 2 1 0 -2 0 2 4 6 8 10 12

Como ya vimos en el caso de interpolacin por rectas tenamos que: No estn definidas las derivadas en los puntos xi; s, en cambio, en los puntos intermedios xi<x<xi+1, para los cuales la primera derivada es constante y las derivadas superiores se anulan:

y' ( x ) =

Aunque no estn definidas las derivadas en los puntos xi; s que se pueden definir las derivadas por la derecha y por la izquierda que, en el caso, general, sern diferentes:

yi + 1 - yi xi + 1 - x i

para xi < x < x i+1

y' ( + ) ( xi ) =
y' ( - ) ( xi ) =

yi +1 - yi derivada por la derecha xi +1 - x i

yi - yi -1 derivada por la izquierda xi - x i -1

Si quisiramos evaluar el valor de la primera derivada en el punto xn, que es un punto de la tabla de datos de la que disponemos
y'

( xn )

yn + 1 - yn - 1 2h

que es exactamente el mismo valor que obtenemos si promediamos las derivadas por la izquierda y por la derecha de la interpolacin por rectas:
y' ( + ) ( xn ) = y' ( - ) ( xn ) yn +1 - yn 1 ( +) yn + 1 - yn - 1 (- ) h yn - yn - 1 2 [ y' ( xn ) + y' ( xn )] = 2h = h
y ' =
n+ 1 2

En cuanto a la segunda derivada


y' '

( xn )

- y' h

n -

1 2

Si quisiramos calcular la 3 derivada

y' ' n + 1 - y' ' n - 1 2h Si quisiramos calcular el orden del error cometido al tomar estas aproximaciones: para la 1 derivada: y' ' '

( xn)

y'

( xn )

yn + 1 - yn - 1 2h

para la 2 derivada:
y' '

( xn ) =

yn - 1 + y n + 1 - 2 yn h2

Ejemplo

y' ' ' ( x n ) =

y n + 2 - yn - 2 - 2 y n + 1 + 2y n - 1 2 h3

Tomando esta frmula estaramos haciendo la siguiente aproximacin:

f ' '' (x 0 )

f (x 0 + 2 h) - f ( x0 - 2 h) - 2 f ( x 0 + h) + 2 f ( x 0 - h) 2h 3

Ejercicio : Calcular las tres primeras derivadas de la funcin sen x en x = 1, para valores de h de 0.1, 0.01 y 0.001. h = 0.1

y' (1)

sen(1.1) - sen(0.9) = 0.53940 2 * 0.1

y' ' (1)

sen(1.1) + sen(0.9) - 2 sen(1) = -0.84077 0.12

y'' ' (1)

sen(1.2) - sen(0.8) - 2sen(1.1) + 2sen(0.9) = -0.53895 2 * 0.13

h= 0.001
y' (1)

sen(1.01) - sen(0.99) 0.5402933 2 * 0.01

y'' (1)

sen(1.01) + sen(0.99) - 2 sen(1) -0.841464 0.012

y'' ' (1)

sen(1.02) - sen( 0.98) - 2sen(1.01) + 2sen(0.99) = -0.540305 2 * 0.013

y' (1)

sen(1.001) - sen(0.999) 0.5403022 2 * 0.001

h= 0.001

y'' (1)

sen(1.001) + sen(0.999) - 2 sen(1) -0. 0.0012