Académique Documents
Professionnel Documents
Culture Documents
Las tcnicas de interpolacin numrica proporcionan las herramientas para obtener las
funciones analticas de funciones tabulares que comnmente son la materia prima de los
procesos propios de las prcticas de la Ingeniera. Sin embargo, cuando se dispone de una
funcin tabular compuesta de un nmero tal de puntos que hace poco practica la obtencin
de la expresin analtica, no resulta sencillo obtener las derivadas (o las integrales) de dicha
funcin. Las siguientes herramientas de derivacin numrica permiten obtener la derivada
de la funcin en cualquiera de los puntos seleccionados, sin necesidad de recurrir a la
expresin analtica. Por tratarse de una herramienta del Anlisis numrico, los resultados
obtenidos sern los valores numricos de la derivada de una funcin en un punto. Si se
desea obtener como resultado una expresin analtica, corresponde obtener inicialmente
dicha funcin ya sea por algn polinomio interpelante o por la interpolacin de LaGrange y
despus derivarla.
Derivacin numrica
Sea = () una funcin tabular contina con n puntos que puede aproximarse a un
polinomio de grado 1 que pasa por todos los puntos incluidos en su forma tabular y
cuya variable independiente es equiespaciada con paso = , el polinomio interpolador
que la representa es:
( 1) 2 ( 1)( 2) 3
= 0 + 0 + 0 + 0 + . .. (1)
2! 3!
0
: =
= (2)
1
= (3)
2 1 2 32 6 + 2 3
= 0 + 0 + 0 + . .. (4)
2! 3!
1 2 1 2 32 6 + 2 3
= [0 + 0 + 0 + ] (5)
2! 3!
Esta ltima ecuacin (5) representa la primera derivada del polinomio interpolante que
representa a la funcin tabular.
2 1
= 2 [2 0 + ( 1)3 0 + . . . ] (6)
2
Y derivando de nuevo:
3 1 3
= [ 0 + . . . ] (7)
3 3
El proceso puede repetirse las veces que se considere necesario, haciendo notar que al
aumentar el orden de la derivada deseada debe aumentarse el orden de la diferencia
considerada en el polinomio interpolante.
1 1 1
= [0] + = [(1 0] + = [0 + 1] + (8)
Analizando esta ltima ecuacin se percibe que por provenir de un polinomio interpolante
truncado a la primera diferencia resulta solo funcin de dos puntos provenientes de la
funcin tabular: (0, 0) y (1, 1).
El polinomio que une a dos puntos es de grado = 1, es decir, una lnea recta que slo
puede ser derivada en una ocasin (dado que el valor de la siguiente derivada sera 0). Por
otra parte, la interpretacin que hace el Clculo diferencial de la derivada en el valor de la
pendiente de la recta tangente en determinado punto de la curva a derivar. En este sentido,
ya que nuestra curva a derivar es una lnea recta compuesta por dos puntos slo puede
obtenerse el valor de la derivada
en cada uno de esos puntos, pero en todo caso, la pendiente de la recta tangente ser a igual
en ambos puntos.
1
= 0 = [1, 1] + (9)
Finalmente, representa el error que debe aadirse a la ecuacin (9) para que el valor sea
exacto. El clculo del error merece ser analizado en forma separada, pero se adelanta que
se obtiene una aproximacin a el por medio del criterio del trmino siguiente [1].
Ahora bien, si se desea obtener frmulas con menor error intrnseco se propone que la
ecuacin (5) sea truncada a partir de la segunda diferencia.
1 2 1 2
= [0 + 0] (10)
2!
En consecuencia pueden ser varios tipos de curvas las que unan a estos tres puntos y que la
derivada obtenida en cada punto es diferente. Dado lo anterior, deben calcularse tres
ecuaciones particulares para obtener las derivadas valuadas en (0, 0), (1, 1), (2, 2)
respectivamente.
Para la derivada en (0, 0). El punto pivote se ubica en el primer punto de la funcin
0
tabular. Esto tiene en consecuencia que en =
el valor de referencia es el propio
= 0 por lo que = 0. Sustituyendo este valor y los respectivos de las diferencias en
la ecuacin (10) se obtiene:
1
= 0 = [3, 4, 1] + (11)
2
Para la derivada en (1, 1). El punto pivote se ubica en el segundo punto de la funcin
0
tabular. Esto tiene en consecuencia que en =
el valor de referencia es = 1,
por lo que = 1. Sustituyendo este valor y los respectivos de las diferencias en la
ecuacin (10) se obtiene:
1
= 1 = [1, 0, 1] + (12)
2
Para la derivada en (2, 2). El punto pivote se ubica en el segundo punto de la funcin
0
tabular. Esto tiene en consecuencia que en =
el valor de referencia es = 2,
por lo que = 2. Sustituyendo este valor y los respectivos de las diferencias en la
ecuacin (10) se obtiene:
1
0 = 2 = [1, 4, 3] + (13)
2
Si se desea obtener la segunda derivada de una funcin, para que este valor no sea 0 es
necesario que el orden del polinomio del cual procede sea al menos de 2; para lograr esto,
la funcin deber ser aproximada a travs de un polinomio compuesto por 3 puntos por lo
que debe considerar hasta la segunda diferencia.
1
= 1 = [1, 0, 1] +
2
= 2,0 = 22,2290
1
= 2 = [1, 4, 3] +
2
1
= 2,2 = [14,7781 4(17,1490) + 3(19,8550)]
2(0,1)
= 2,2 = 28,7355
Cuando las ecuaciones para aproximar a la derivada emplea el mismo nmero de puntos a
la derecha que a la izquierda del punto pivote se le denomina de diferencias centrales.