Está en la página 1de 6

5.

Interpolacin y aproximacin
El objetivo principal de la interpolacin y aproximacin de funciones es poder estimar valores Funcionales a partir de cierto nmero de datos iniciales. Este objetivo es fundamental ya que de l se deducen los mtodos de derivacin e integracin numricas

5.1Diferencia finita
Una diferencia finita es una expresin matemtica de la forma f(x + b) f(x +a). Si una diferencia finita se divide por b a se obtiene una expresin similar al cociente diferencial, que difiere en que se emplean cantidades finitas en lugar de infinitesimales. La aproximacin de las derivadas por diferencias finitas desempea un papel central en los mtodos de diferencias finitas del anlisis numrico para la resolucin de ecuaciones diferenciales Slo se consideran normalmente tres formas: la anterior, la posterior y la central. Una diferencia progresiva, adelantada o posterior es una expresin de la forma

Dependiendo de la aplicacin, el espaciado h se mantiene constante o se toma el limite h 0. Una diferencia regresiva, atrasada o anterior es de la forma

Finalmente, la diferencia central es la media de las diferencias anteriores y posteriores. Viene dada por

Ejemplo: Vamos a resolver el problema de vigas conjugadas Sea el contorno:

Solucin: Aplicando el metodo de diferencias finitas y aproximando xj _ x(tj)

representan las aproximaciones correspondientes a los tamaos de paso h al elegir.

Veamos, segn los distintos pasos considerados, la siguiente tabla de errores

Se puede probar que las soluciones numricas tienen un error de O(h2): Veamos que si reducimos el tamao del paso a la mitad, el error disminuye una cuarta parte (Recordamos que si un mtodo es de orden p, entonces e(h=2) = e(h)=2p): Vamos a fijarnos en la tabla anterior, por ejemplo en t = 2, vemos que el error que cometemos en este punto, para h1 = 0;2 es 0;022533. Dividiendo esta cantidad por cuatro y asi_ sucesivamente tenemos

0;022533

0;00563325

0;0014083125

0;0035207

mientras que los valores de la tabla son; 0;022533 0;005588 0;001394 0;000348

5,2 Introduccin a la interpolacin


Un problema que se presenta con frecuencia en las ciencias experimentales y en ingeniera es tratar de construir una funcin (denominada funcin interpolante) de la que se conoce una serie de datos (denominados datos de interpolacin). Estos datos pueden ser fruto de las observaciones realizadas en un determinado experimento en el que se relacionan dos o ms variables e involucran valores de una funcin y/o de sus derivadas. Por su sencillez y operatividad los polinomios se usan frecuentemente como funciones interpolantes. La interpolacin consiste en hallar un dato dentro de un intervalo en el que conocemos los valores en los extremos planteamiento general. El problema general de la interpolacin se nos presenta cuando nos dan una funcin de la cual solo conocemos una serie de puntos de la misma: (xo, yo), (x1, y1),........., (xn, yn) y se pide hallar el valor de un punto x (intermedio de x0 y xn) de esta funcin Interpolacin. Eleccin de la interpolacin ms adecuada. Consideremos una funcin de la cual solo conocemos una serie de puntos de la misma: (xo, yo), (x1, y1), .............., (xn, yn) [1] Deseamos encontrar la expresin analtica de dicha funcin para poder estudiarla en otros puntos. Ahora bien, por n+1 puntos pasan infinitas funciones, con cul de ellas nos quedamos? Lo ms lgico es recurrir a la ms sencilla. La familia de funciones ms sencillas es la de los polinomios, por tanto buscaremos el polinomio de menor grado que pase por los n+1 puntos dados. Segn el tipo de los datos de interpolacin, podemos considerar los siguientes tipos de interpolacin: Interpolacin de Lagrange: Conocemos los valores de la funcion f (xi) en n+1 puntos distintos, xi, i = 0, 1, , n Interpolacin de Taylor: Los datos son el valor de la funcion y sus derivadas sucesivas en un punto x0 hasta el orden n. fi) (x0), i = 0, 1, , n.

interpolacin de Hermite: Disponemos de los valores de una funcion y de algunas de sus derivadas sucesivas en determinados puntos. Por ejemplo, f (xi) y f (xi) en n + 1 puntos distintos, xi, i = 0, 1, , n

5.3 Interpolacin de LaGrange:


Conocemos los valores de la funcin f (xi) en n+1 puntos distintos, xi, i = 0, 1, , n de un intervalo [a, b], nos planteamos obtener un polinomio Pn de grado no superior a n, que coincida con la funcin f en estos n + 1 puntos, es decir, Pn (xi) = f (xi), para i = 0, 1, , n. El polinomio Pn buscado forma parte del conjunto de los polinomio de grado menor o igual que n y, por tanto, Pn (x) ser de la forma Pn (x) = an xn + an1 xn1 + + a1 x + a0, y, para determinarla, habr que hallar los n + 1 coeficientes reales a0, a1, , an. En el caso que an sea no nulo, diremos que Pn (x) tiene exactamente grado n. La existencia y unicidad del polinomio de interpolacin Pn (x) se prueba en el siguiente resultado, adems se determina una primera forma de construirlo. Formula: Sean f : [a, b] R y {x0, x1, , xn}, n+1 puntos distintos del intervalo [a, b]. Entonces, existe un nico polinomio Pn (x) de grado menor o igual que n, que verifica Pn (xi) = f (xi), i = 0, 1, , n. A este polinomio se le denomina polinomio de interpolacin de f en los nodos {x0, x1, , xn} y viene dado por

Dependiendo del tipo de funciones que utilicemos como funciones interpolantes, la interpolacin se llamara polinomica, racional, trigonomtrica, spline polinomial,... Entre las diferentes funciones interpolantes, por su sencillez y facilidad para operar, los polinomios son los utilizados con mayor frecuencia en problemas de interpolacin, en este caso las funciones de base son i (x) = xi, i = 0, 1, , n. Sin embargo, no siempre dan una respuesta satisfactoria, especialmente si la solucin del problema requiere el uso de polinomios de alto grado

Ejemplos del tema: EJEMPLO DE INTERPOLACIN INGENIERA QUMICA.


a) a)

DE

LAGRANGE

APLICADO

EN

LA

i 0 1 2 datos.

Las densidades del sodio para tres temperaturas estn dados como sigue: Temperatura Densidad Ti (x) Pi (f) 94 C 929 kg/m3 205 902 371 860 Escriba la frmula de interpolacin de Lagrange que se ajusta a los tres Determine la densidad para T = 251 C utilizando la interpolacin de Lagrange (al calcular el valor de g (x), no desarrolle la frmula en una serie de potencias). Ya que el nmero de datos es tres, el orden de la frmula de Lagrange es N = 2. La interpolacin es Lagrange queda: (T 205)(T 371) X (929) g (T) = (94 205)(94 371) + (T 94)(T 371) X (902) (205 94)(205 371) + (T 94)(T 205) X (860) (371 94)(371 205) Sustituyendo T = 251 en la ecuacin aterior, obtenemos g(251) = 890.5 kg/ m3

b) b)

Solucin.
a) a)

b) b)

EJEMPLO 2 Calcular f(x) = 1/x utilizando una interpolacin de Lagrange de segundo orden, para x=4 correspondiente a los puntos (1, 1), (3, 4) y (6, 8 ) procedermos as:

http://es.wikipedia.org/wiki/Diferencia_finita http://personal.us.es/pgvazquez/mnc/cap4_mnc_0809.pdf http://www.elprisma.com/apuntes/curso.asp?id=11602 http://www.monografias.com/trabajos13/polac/polac.shtml http://ocw.unican.es/ciencias-experimentales/metodos-numericos/practicas2/40_Practicas_LeccionG.pdf