Professional Documents
Culture Documents
Mtodos Numrico
Agenda
Derivacin Numrica Mg. Hermes Pantoja C. Introduccin
Introduccin
13
La derivacin o diferenciacin numrica consiste en evaluar derivadas de una funcin usando nicamente los valores que toma la funcin en una serie de puntos. La tcnica de aproximar las derivadas por diferencias tiene muchas aplicaciones, en particular a la resolucin numrica de ecuaciones diferenciales y ecuaciones en derivadas parciales.
13
f (x )
f (x + h) f (x ) h
Universidad Nacional de Ingeniera Facultad de Ingenieria Mecnica
13
De cara a analizar el error de la aproximacin, supongamos que f (x ) es derivable dos veces en un entorno del punto x y aplicando la frmula de Taylor a f (x + h) en x : f (x + h) = f (x ) + f (x )h + f ( ) 2 h 2
5
Derivacin Numrica Mg. Hermes Pantoja C. Introduccin Derivadas de primer orden Derivadas de orden superior
13
Dado los puntos (x0 , f (x0 )); (x0 + h, f (x0 + h)) se tiene el polinomio interpolante de primer grado p (x ) = f (x0 ) + f [x0 , x0 + h](x x0 ) Luego, derivando p (x ) = f [x0 , x0 + h] = Entonces: f (x ) f (x0 + h) f (x0 ) f (x ) x0 + h x0
f (x0 + h) f (x0 ) h
Universidad Nacional de Ingeniera Facultad de Ingenieria Mecnica
13
Derivacin de Primer Orden Central Es posible, sin embargo, mejorar la precisin de la siguiente manera: Consideremos los polinomios de Taylor de las funciones f (x + h) y f (x h), suponiendo que la funcin es al menos tres veces derivable: f (x ) 2 f (1 ) 3 f (x + h) = f (x ) + f (x )h + h + h 2 6 f (x ) 2 f (2 ) 3 f (x h) = f (x ) f (x )h + h h 2 6 Si restamos ambas expresiones y despejamos tendremos: f (x ) = f (x + h) f (x h) h2 (f (1 ) + f (2 )) 2h 12
13
f (x0 )
f (x0 + h) f (x0 h) 2h
13
Derivacin Numrica Mg. Hermes Pantoja C. Introduccin Derivadas de primer orden Derivadas de orden superior
p (x ) = f (x0 h) + f [x0 h, x0 ](x (x0 h))+ +f [x0 h, x0 , x0 + h](x (x0 h))(x x0 ) Derivando:
= f [x0 h, x0 ] + f [x0 h, x0 , x0 + h].(2x (2x0 h)x ) f (x0 ) f (x0 h) f [x0 , x0 + h] f [x0 h, x0 ] p (x0 ) = + .h h 2h p (x ) Por lo tanto p (x0 ) = f (x0 + h) f (x0 h) f (x0 ) 2h
13
Ejercicio
Deduzca la siguiente frmula de diferenciacin a partir de la frmula del polinomio interpolante de Newton basado en diferencias divididas f (x0 ) f (x0 2h) 6f (x0 h) + 3f (x0 ) + 2f (x0 + h) 6h
10
13
De forma anloga se obtiene una aproximacin para la segunda derivada Aproximacin hacia adelante:
11
f (x )
Aproximacin central f (x ) f (x h) 2f (x ) + f (x + h) h2
13
13
13