Professional Documents
Culture Documents
Unidad 5: Interpolacin
Con frecuencia se encontrar con que tiene que estimar valores intermedios entre
datos definidos por puntos. El mtodo ms comn que se usa para este propsito
es la interpolacin polinomial. Recuerde que la frmula general para un polinomio
de n-simo grado es:
f(x) = a0 + a1x + a2x2 + + anxn
Dados n + 1 puntos, hay uno y slo un polinomio de grado* n que pasa a travs de
todos los puntos. Por ejemplo, hay slo una lnea recta (es decir, un polinomio de
primer grado) que une dos puntos como se muestra en la siguiente figura a. De
manera similar, nicamente una parbola une un conjunto de tres puntos com se
ve en la figura b. La interpolacin polinomial consiste en determinar el polinomio
nico de n-simo grado que se ajuste a n + 1 puntos. Este polinomio, entonces,
proporciona una frmula para calcular valores intermedios.
Aunque hay uno y slo un polinomio de n-simo grado que se ajusta a n + 1
puntos, existe una gran variedad de formas matemticas en las cuales puede
expresarse este polinomio. En este captulo describiremos dos alternativas que
son muy adecuadas para implementarse en computadora: los polinomios de
Newton y de Lagrange.
Ejemplos de interpolacin polinomial: a) de primer grado (lineal) que une dos
puntos, b) de segundo grado (cuadrtica o parablica) que une tres puntos y c) de
tercer grado (cbica) que une cuatro puntos.
Reordenndose se tiene
que es una frmula de interpolacin lineal. La notacin f1(x) designa que ste es
un polinomio de interpolacin de primer grado. Observe que adems de
representar la pendiente de la lnea que une los puntos, el trmino [ f(x1)
f(x0)]/(x1 x0) es una aproximacin en diferencia dividida finita a la primer
derivada. En general cuanto menor sea el intervalo entre los datos, mejor ser la
aproximacin. Esto se debe al hecho de que, conforme el intervalo disminuye, una
funcin continua estar mejor aproximada por una lnea recta.
Donde:
a=1-b (3)
Reemplazando (3) en (2) se obtiene:
0.5=2(1-b)+b
luego
b=1.5
Reemplazando el valor de (b) en (1), se obtiene:
a = - 0.5
Por lo tanto, se concluye que: P1(x) = - 0.5x + 1.5 El segundo segmento
P2(x)=ax+b deber unir el segundo punto (0.5,2) con el tercer punto (0.25,4).
Anlogamente a lo hecho para P1(x), en el caso de P2(x) se obtiene:
(1) 0.5 = 2a + b
(2) 0.25 = 4a + b
a = - 0.125, b = 0.75
Luego P2(x) = - 0.125x + 0.75
total. Para resolver esto necesitaramos seis ecuaciones, pero vamos a tener tan
slo cinco: cuatro que igualan el P(x) con el valor de f(x) en ese punto (dos por
cada intervalo), y la quinta al igualar la derivada en el punto comn a las dos P(x).
Se necesita una sexta ecuacin, de dnde se extrae? Esto suele hacerse con el
valor de la derivada en algn punto, al que se fuerza uno de los P(x).
Interpolacin Cuadrtica
Planteamiento del problema.
Ajuste un polinomio de segundo grado a los tres puntos del primer ejemplo:
x0 = 1 f(x0) = 0
x1 = 4 f(x1) = 1.386294
x2 = 6 f(x2) = 1.791759
Con el polinomio evale ln 2.
Solucin.
Aplicando la ecuacin (b0 = f(x0)) se obtiene
b0 = 0
La ecuacin da
10
11
Como se esperaba, ambos resultados concuerdan con los que se obtuvieron antes
al usar el polinomio de interpolacin de Newton.
12
Conclusin:
Analizando los ejemplos de los mtodos de interpolacin podremos observar que
el mtodo de interpolacin de Newton tiene las siguientes ventajas: Nos da el
grado del polinomio, los clculos de un grado sirven para el siguiente clculo y es
fcil para clculos manuales. Y el mtodo de interpolacin de Lagrange es fcil de
realizar
13