Académique Documents
Professionnel Documents
Culture Documents
tales puntos, para ello la funcin f ( x) debe cumplir las condiciones siguientes.
Que sea definida (continua) en el intervalo de los puntos.
Que sea elemental, esto es fcilmente derivable e integrable.
Que solo exista una funcin que se coloque en los puntos.
o
f ( x) = b0 + b1 ( x - x0 )( x - x2 ).......( x - xn-1 )( x - xn ) +
+ b2 ( x - x0 )( x - x1 ).......( x - xn-1 )( x - xn ) +
+ bn ( x - x0 )( x - x1 ).......( x - xn -2 )( x - xn-1 )
INTERPOLACIN LINEAL
Sea el conjunto de dos puntos { f ( x0 , f ( x0 )),( x1, f ( x1 ))} se requiere colocar un polinomio de grado
uno en los puntos por lo tanto f ( x) = b0 + b1 ( x - x0 ) , entonces debemos encontrar los coeficientes
{b0 , b1} que colocan el polinomio en dicho conjunto, como se observa en la figura.
y
f( x1 )
f( x ) B
a
f( x0 ) A
a
O
x0 x x1 x
Si tomamos una x para interpolar con el polinomio, por tringulos semejantes tenemos
f ( x) - f ( x0 ) f ( x1 ) - f ( x0 )
tan a = =
x - x0 x1 - x0
f ( x1 ) - f ( x0 )
Por lo tanto f ( x) = f ( x0 ) + ( x - x0 )
( x1 - x0 )
\ se observa que b0 = f ( x0 )
f ( x1 ) - f ( x0 ) er
b1 = 1 Diferencia Dividida
( x1 - x0 )
INTERPOLACIN CUADRATICA
Sean los tres puntos { f ( x0 , f ( x0 )),( x1 , f ( x1 )),( x2 , f ( x2 ))} el polinomio de colocacin es
f ( x) = b0 + b1 ( x - x0 ) + b2 ( x - x0 )( x - x1 ) por lo tanto hay que conocer {b0 , b1 , b2 } , entonces :
Si x = x0 f ( x0 ) = b0
f ( x1 ) - f ( x0 )
Si x = x1 f ( x1 ) = f ( x0 ) + b1 ( x1 - x0 ) \ b1 =
( x1 - x0 )
f ( x1 ) - f ( x0 )
Si x = x2 f ( x2 ) = f ( x0 ) + ( x2 - x0 ) + b2 ( x2 - x0 )( x2 - x1 )
( x1 - x0 )
f ( x2 ) - f ( x1 ) f ( x1 ) - f ( x0 )
(x - x ) - (x - x )
\ b2 = 2 1 1 0 2 Diferencia Dividida
( x2 - x0 )
f ( x2 ) - f ( x1 )
f [ x2 , x1 ] = x2 - x1
Sea
f [ x , x ] = f ( x1 ) - f ( x0 )
1 0
x1 - x0
f [ x2 , x1 ] - f [ x1 , x0 ]
Por lo que b2 = = f [ x2 , x1 , x0 ] ,
( x2 - x0 )
Sustituyendo tenemos:
f ( x) = f ( x0 ) + f [ x, x0 ]( x - x0 ) + f [ x2 , x1, x0 ]( x - x0 )( x - x1 )
CASO GENERAL
Sea el caso general en que se tiene n + 1 puntos {( xi , f ( xi ))}i =0 se tiene el polinomio de colocacin
n
bo; f ( x0 )
f ( x1 ) - f ( x0 )
b1 ; f [ x1 , x0 ] = 1
x1 - x0
f ( x2 , x1 ) - f ( x1 , x0 )
b2 ; f [ x2 , x1 , x0 ] = 2
x2 - x0
f ( x) = f ( x0 ) + f [ x1 , x0 ]( x - x0 ) + f [ x2 , x1 , x0 ]( x - x0 )( x - x1 ) + f [ x3 , x2 , x1, x0 ]( x - x0 )( x - x1 )( x - x2 ) +
+ f [ xn , xn -1 , , x0 ]( x - x0 )( x - x1 ) ( x - xn -1 )
xi f ( xi ) 1 2 3 .... .... n
f [ x1 , xo ]
x0 f ( x0 ) f [ x2 , x1 , x0 ] f [ x3 , x2 , x1 , x0 ] .... .... f [ xn , xn -1 , , x0 ]
f [ x2 , x1 ]
x1 f ( x1 ) f [ x3 , x2 , x1 ]
f [ x3 , x2 ]
x2 f ( x2 )
x3 f ( x3 )
xn f ( xn )
Donde se observa que toma una forma escalonada, segn sea el nmero de diferencias
Algoritmo
1.- Datos
{( xi , f ( xi ))}i =0
n
Puntos a evaluar
xi f ( xi ) 1 2 3 .... .... n
x0 F00 Fij Fij Fij .... .... Fij
x1 F10 Fij Fij
x2 F20 Fij
x3 F30
i ++
xn Fn 0
Donde : Ademas :
f ( x0 ) = F00 o bien f ( xi ) = Fi 0 F(i +1)( j -1) - F(i )( j -1)
Fij = Para : j = 1,....., n
f ( x1 ) = F10 Para i = 0,..., n x(i + j ) - xi
f ( x2 ) = F20 i = 0,....., n - j
f ( xn ) = Fn 0