Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Si p es un polinomio interpolador de lagrange que pasa por los puntos (x0,y0) y (x1, y1)
pruebe que :
( y ¿ ¿ 0− y 1)
p ( x) = ( x−x 1 ) + y 1 ¿
( x 0−x 1 )
n
p ( x ) =∑ f (x k )l k( x)
k=0
1
p1 ( x )=∑ f ( x k ) l k (x )=f ( x 0 ) l 0 ( x )+ f ( x 1 ) l 1 ( x )
k=0
( x −x1 )
l 0 ( x )=
( x 0−x 1 )
( x−x 0 )
l 1 ( x )=
( x1 −x0 )
3
p3 ( x ) =∑ f ( x k ) l k ( x )=f ( x 0 ) l 0 ( x )+ f ( x 1 ) l 1 ( x ) + f ( x 2 ) l 2( x )+ f (x 3)l 3 ( x )
k=0
2
x−xi
l k ( x ) =∏
i=0 xk −xi
i ≠0
( x −0 ) ( x−0.5 ) ( x−1.5)
l 2 ( x )= =(−4 ) x3 +8 x 2−3 x
( 1−0 )( 1−0.5 ) (1−1.5)
P3(x) = 1*(-1.333333x3 +4x2 - 3.666667x +1)+ 0.8*(4x3 - 10 x2 +6x) + 0.5*(-4x3 +8x2 -3x)
+0.307692*(1.333333x3 -2x2 +0.666667x)
P3(x) = -1.333333x3 +4x2 - 3.666667x +1 + 3.2x3 - 8x2 +4.8x -2x3+4x2 -1.5x +0.410256x3 -
0.615384x2 +0.205128x
XK 0 1 2 3
F(XK) 2 -2 -1 0
3
Determine el valor aproximado de ∫ f (x )dx a partir de un polinomio de interpolación de
0
lagrange.
Solución.
n
p ( x ) =∑ f (x k )l k( x)
k=0
3
p3 ( x ) =∑ f ( x k ) l k ( x )=f ( x 0 ) l 0 ( x )+ f ( x 1 ) l 1 ( x ) + f ( x 2 ) l 2( x )+ f (x 3)l 3 ( x )
k=0
2
x−xi
l k ( x ) =∏
i=0 xk −xi
i ≠0
( x −0 ) ( x−2 ) (x−3) x 3 5 x 2
l 1 ( x )= = − +3x
( 1−0 ) ( 1−2 ) (1−3) 2 2
( x −0 ) ( x−1 ) (x−3) −x 3 3x
l2 ( x )= = + 2 x 2−
( 2−0 ) ( 2−1 ) (2−3) 2 2
( ) ( ) ( ) ( )
3 3 2 3 3 2
−x 11 x x 5x −x 3x x x x
p3 ( x )=2∗ + x 2− +1 −2∗ − + 3 x −1∗ +2 x 2− +0∗ − +
6 6 2 2 2 2 6 2 3
3 3
−x 11 x x 3x
p3 ( x )= +2 x 2− +2−x3 +5 x 2−6 x + −2 x2 + +0
3 3 2 2
−5 x3 2 49 x
p3 ( x ) = +5 x − +2
6 6
xk 5 20 30 50 55
U(N-
seg/m2) 0,08 0,015 0,09 0,006 0,0055
Con base en la tabla halle el polinomio interpolador de newton P4 y empléelo para
encontrar un estimativo para la viscosidad T= 25. Exhiba el procedimiento para calcular
todas las diferencias divididas, la tabla de diferencias divididas y el polinomio P 4
completamente desarrollado. Trabaje con ocho dígitos de precisión.
a0=f(x0) =0,08
f(x1)=0,015
f(x2)=0,09
f(x3)=0,006
f(x4)=0,0055
a2= (f [x1, x2]- f [x0, x1])/(x2- x0)= f[ x0, x1, x2]=(0,0075 - (-0,00433333))/(30- 5)= 0,00047333
f[ x1, x2, x3]= (f [x2, x3]- f [x1, x2])/(x3- x1)= (-0,0042-0,0075)/(50- 20)= -0,00039
f[ x2, x3, x4]= (f [x3, x4]- f [x2, x3])/(x4- x2)= (-0,0001-(-0,0042))/(55- 30)= 0,000164
a3= f [ x0, x1, x2, x3]= (f [x1, x2,x3]- f [x0, x1,x2])/(x3- x0)= (-0,00039-0,00047333)/(50- 5)= -
0,00001918
f [ x1, x2, x3, x4]= (f [x2, x3,x4]- f [x1, x2,x3])/(x4- x1)= (0,000164-(-0,00039))/(55- 20)=
0,00001582
a4= f [ x0, x1, x2, x3,x4] =( f [ x1, x2, x3, x4]- f [ x0, x1, x2, x3])/( x4- x0)=( 0,00001582-(-
0,00001918))/(55-5)= 0,0000007
f(x0,x1,x2,x3 f(x0,x1,x2,x3,x
Xk f(x0) f(x0,x1) f(x0,x1,x2) ) 4)
0,0800000
5 0
-
20 0,015 0,00433333
0,0004733
30 0,09 0,0075 3
50 0,006 -0,0042 -0,00039 -0,00001918
55 0,0055 -0,0001 0,000164 0,00001582 0,0000007
P4(x) = a0 + a1* (X-5) +a2*(X-5)*(X-20) + a3(X-5)*(X-20)*(X-30) + a4*(X-5)*(X-20)*(X-30)*(X-
50)
F (25) = 0.059
5. Construya el polinomio de newton que interpole la siguiente tabla. Trabaje con ocho
dígitos de precisión.
x 1 2 3 4 5
f(x) 9 5 7 13 26
Solución:
a0=f(x0)=9.00000000
f(x0,x1,x2,x f(x0,x1,x2,x3,x
xk f(x0) f(x0,x1) f(x0,x1,x2) 3) 4)
9,0000000
1 0
-
5,0000000 4,0000000
2 0 0
7,0000000 2,0000000 3,0000000
3 0 0 0
4 13,000000 6,0000000 2,0000000 -
00 0 0 0,33333333
26,000000 13,000000 3,5000000
5 00 00 0 0,50000000 0,20833333
p 4 ( x )=9+ ( (−4 ) ( x−1 ) ) + ( 3 ( x−1 ) ( x−2 ) )+ ( (−0.33333333 ) ( x−1 )( x−2 )( x−3 ) ) + ( 0.20833333 ( x−1 )( x−2 ) ( x−3 )