Está en la página 1de 3

ESCUELA SUPERIOR POLITECNICA DE CHIMBORAZO

FACULTAD DE INFORMÁTICA Y ELECTRÓNICA


ESCUELA DE ELECTRONICA Y AUTOMATIZACION

Nombre: Sofía Naranjo 285


Fecha: 30/06/20
Técnicas de Derivación Numérica
Fórmulas de derivación numérica de tipo interpolatorio para aproximar la
primera derivada de una función
Una fórmula de derivación numérica de tipo interpolatorio puede obtenerse de
cualquiera de las expresiones del polinomio interpolador. Recordando la expresión del
polinomio interpolador en función de los polinomios base de LaGrange puede deducirse
la expresión[ CITATION AND13 \l 3082 ]

Fórmulas de derivación numérica usuales para aproximar primeras derivadas


 Con dos puntos de soporte
Si se considera el soporte {𝑥0,𝑥1} y una función f(x) de la que se conoce su valor en los
puntos del soporte, el polinomio interpolador de LaGrange de tal función sobre el
soporte escogido está dado por:
( x 0 )∗( x ‒ x 1 ) ( x 1 )∗( x ‒ x 0 )
p ( x ) =f +f
x 0‒ x1 ( x 1 ‒ x 0)

Por lo tanto la expresión de la fórmula que permite aproximar f´(x*) la obtendremos


derivando la expresión de este polinomio de manera que:
f ´¿

Es habitual en este caso denotar por H a la distancia entre puntos H=(x1-x0), con lo cual
la fórmula anterior queda: f ´ ¿

Siendo los coeficientes de la fórmula c 0=−(1/ H ) y c 1=(1/ H )

La expresión del error de esta fórmula, en el caso de que f(x) sea de la clase
C 2((x 0 , x 1)) y que x* pertenezca a [x0, x1], puede obtenerse nombrando h al valor
h=max (|𝑥0 ‒ 𝑥 ∗ |, |𝑥1 ‒ 𝑥 ∗ |) y considerando entonces que: 𝑥0 ‒ 𝑥 ∗ = θ0ℎ, 𝑥1 ‒ 𝑥 ∗ =
θ1ℎ

 Con tres puntos de soporte


Sea ahora el soporte de tres puntos x0<x1<x2 y consideremos un punto x* perteneciente
al intervalo [x0, x2]. Sea además f(x) una función de la que se conocen sus valores en
los puntos del soporte.
El polinomio interpolador de LaGrange de f(x) sobre ese soporte puede expresarse
utilizando la fórmula de Newton en diferencias divididas mediante:
¿ ¿ ¿
P 2( x)=f ( x 0)+ f [ x 0 , x 1 ] ( x −x 0)+f [ x 0 , x 1 , x 2 ] ( x−x 0 ) (x−x 1)
Por lo que:
¿
p ´ 2 ( x )=f [ x 0 , x 1 ] + f [ x 0 , x 1 , x 2 ] (( x−x 0)+( x−x 1))
Lo que nos conduce a que la fórmula de derivación numérica de tipo interpolatorio con
este soporte está dada por:
¿
f ’ ( x ¿ )≈ f ´ x¿ = p ´ 2( x ¿ )=f [x 0 , x 1]+ f [ x 0 , x 1 , x 2 ] (( x ¿ −x 0)+(x¿ −x 1))

 Casos particulares
Denotaremos por H a la distancia entre puntos consecutivos del soporte:
f ( x 0)
f [ x 0 , x 1 ] =f ( x 1 ) ‒
H
f ( x 2 ) ‒ 2 f ( x 1 ) +f ( x 0 )
f [x 0 , x 1 , x 2]=
2H 2

Entonces la fórmula de derivación numérica de tipo interpolatorio se convierte en:

f ´¿
Extrapolación de Richardson en la derivación numérica
Dada una tabla equiespaciada de datos, el procedimiento de mejora de un resultado
obtenido mediante derivación por diferencias centradas es el siguiente:

1. Determinar primero el valor buscado, en este caso la derivada (D0), con un


espaciado e0
2. Determinar de nuevo el mismo valor (D1) con un espaciado menor e1, el
resultado será por tanto más preciso, debido a que el espaciado es más pequeño.
3. Entonces puede determinarse la diferencia del segundo resultado de la siguiente
forma:

Igualando el valor real de la derivada en las dos estimaciones se obtiene:

Siendo R el error de truncamiento (resto), que depende del espaciado elevado a una
determinada potencia:
Y siendo n el orden de error del método utilizado
Sustituyendo k en la diferencia del valor más preciso se tiene una nueva estimación de
la derivada:

Bibliografía
SANTOS, A. F. (SEPTIEMBRE/2013). MÉTODOS DE.

También podría gustarte