Vous êtes sur la page 1sur 5

MATERIA:

METODOS NUMERICOS.
TITULAR DE LA MATERIA:
M.C. MARIO VARGAS LPEZ.
ALUMNO:
LUIS ANTONIO ROS FRANCO
SEMESTRE: CUARTO
CARRERA: INGENIERA EN SISTEMAS
COMPUTACIONALES.
TEMA: INTERPOLACION DE LAGRANGE NEWTON

Interpolacin de LaGrange.

Por medio del polinomio interpolante de LaGrange, hallar el valor


aproximado de la funcin f(x) en el punto x= 3.5, si f(x) es una funcin
discreta representada por la siguiente tabla de valores:
x
F(x)

1
1.5709

4
1.5727

6
1.5751

X0=1, X1=4, X2=6.


Los polinomios son:
Po (x) = (x-4) (x-6)/ ((1-4) (1-6))
P1(x) = (x-1) * (x-6) / ((4 1) * (4-6))
P2(x) = (x-1) * (x-4) / ((x-1)* (x-4))
Los polinomios valuados en x=3.5 son:
P0 (3.5) = 0.08333 P1(3.5)= 1.04167 P2(3.5)= -0.12500
El polinomio interpolante de LaGrange es:
Px=P0*f(x0) +P1*f(x1) +P2*f(x2)
Px =0.0833*1.5709+1.04167*1.5727-0.12500*1.5751
El valor del polinomio interpolante en x=3.5 vale 1.57225.
Este valor es una aproximacin a f (3.5).

Aplicacin.
La ecuacin anterior parece complicada, pero en realidad no es tan difcil,
incluso la memorizacin.

Apliquemos esta para resolver un problema qumico clsico.


Las densidades del sodio para tres temperaturas se dan en la tabla
siguiente:
Observacin. i

Temperatura

0
1
2

94
205
371

t i C

Densidad

pi kg/m

929
902
860

Escribir el polinomio de LaGrange que se ajusta a los datos experimentales


y determinar la densidad para T=251C.
Solucin:

t 94
() ( t 371 )

( t 205 ) ( t 371 )
y ( t )=
( 929 )+
( 94205 ) ( 94371 )

Como se ve, el ajuste del polinomio a los datos experimentales corresponde


a una parbola y se puede determinar ahora un valor de densidad para una
temperatura no reportada.
b) Calclese ahora el valor de la densidad para T=251C sustituyendo 251
en la expresin, se tiene entonces:

25194
() ( 251371 )

( 251205 )( 251371 )
y ( t )=
( 929 ) +
( 94205 )( 94371 )

Lo cual da como resultado:


y(251)=890.5kg/cm3. Esta aproximacin tiene un error de 5.53% que es
bastante chico.

Interpolacin de diferencias divididas de newton.


Obtener el polinomio de interpolacin usando la frmula de interpolacin de
Newton en diferencias divididas con los datos de la tabla que aparece a
continuacin, e interpolar en el punto x = 3.
xk
Yk

-4
22

6
18

0
-6

-6
30

Solucin:
Sabemos que si tenemos los n+1 puntos (xi,yi), i=0... n, y queremos
calcular el polinomio que interpola en dichos puntos utilizando la frmula de
interpolacin de Newton en diferencias divididas, hemos de usar:

pn ( x )=f [ x 0 ] +f [ x 0, x 1 ] ( xx 0 )+ f [ x 0, x 1, x 2 ] ( x x 0 ) ( xx 1 ) + + f [ x 0, x 1, , xn ] ( xx 0 ) ( xx 1 ) ( x
Las variables correspondientes son:
X0=-4, X1=6, X2=0, X3=-6
En las que aparecen las diferencias divididas f[x0,...,xi], obtenidas a partir
de los valores proporcionados por la tabla inicial.
Calculamos entonces la tabla de diferencias divididas:

xk

yk

-4
6

-22
18

-6

-6

-30

F [ xk II xk +1]
(-22+18)/(4+6)
=4
(18-6)/(6-0)
=4
(-6-30)/(0-6)
=4

xk II xk +2
F

(4-4)/(6-0)
=0
(4-4)/(0-6)
=0

F [xk II xk +3]

(0-0)/(0-6)
=0

Donde se ha expresado por brevedad la diferencia dividida

f [xk , xk +1,. .., xk + p] como f [xk xk + p].

La diagonal de la tabla de

diferencias divididas, en color rojo, es entonces: [22, 4, 0, 0], que se


corresponde exactamente con el conjunto de valores que aparece en la
frmula y por tanto, los polinomios de Newton son los siguientes:
p1(x) = 4 (x+4) + p0(x) = 6+4 x (interpola en todos los puntos)
O tambin:

p(x) = 22 +4 (x+4) = 6+4 =-2

Vous aimerez peut-être aussi