Está en la página 1de 4

Interpolación de LaGrange.

La interpolación de Lagrange es una de las interpolaciones más útiles en
integración numérica, ésta consiste en una representación de polinomios de la
función, a considerar:
Suponga que se dan N+1 puntos como:
x
0
x
1
x
n
f!x
0
" f!x
1
" f!x
n
"

#onde x
0
, x
1
son las a$scisas de los puntos dados en orden creciente, los
espacios entre los puntos son ar$itrarios% &l polinomio de orden N que pasa a
tra'és de los N+1 puntos se puede escri$ir como:
(!x") !*%+%1"
&s decir que la función , se expresa como una com$inación
lineal de las o$ser'aciones independientes de un experimento%
Los a
,
!x"-, son los coeficientes de Lagrange%
.ara encontrar los coeficientes, /a( que esta$lecer ( resol'er un sistema de n
ecuaciones con n incógnitas que resultan de cada o$ser'ación, lo que finalmente
da, para el polinomio de Langrage de orden N:
La ecuación anterior parece complicada, pero en realidad no es tan dif0cil, incluso
la memori1ación%
2pliquemos esta para resol'er un pro$lema qu0mico clásico%
EJEMPLO:
Las densidades del sodio para tres temperaturas se dan en la ta$la siguiente:
3$ser'ación% i 4emperatura 4
i
56 #ensidad p
i
7g8m
9
0 :* :+:
1 +0; :0+
+ 9<1 =>0

a" &scri$ir el polinomio de Lagrange que se a,usta a los datos experimentales (
determinar la densidad para 4)+;156%
Solución:
?!4")

@raficando esta expresión%

6omo se 'e, el a,uste del polinomio a los datos experimentales corresponde a una
pará$ola ( se puede determinar a/ora un 'alor de densidad para una temperatura
no reportada%
$" 6alcúlese a/ora el 'alor de la densidad para 4)+;156 sustitu(endo +;1 en la
expresión, se tiene entonces:
?!4")
Lo cual da como resultado: ( !+;1")=:0%;7g8cm
9
% &sta aproximación tiene un error
de ;%;9A que es $astante c/ico%
2 continuación se presenta un pequeBo programa en C24L2D para la
interpolación de La@range%