Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Interpolacio PDF
Interpolacio PDF
Laboratorio 10
Suponga que disponemos de los siguientes datos, resultados de observaciones, donde el par (ti , ci )
representa el precio del dólar ci (soles) en el tiempo ti (horas).
ti 0 1 2 3 4 5 6 7 8 9
ci 3.42 3.45 3.47 3.5 3.48 3.46 3.44 3.39 3.49 3.56
0.1.1. Interpolación
Interpolar una función consiste en aproximar una función f por otra función g, escogida dentro de
una clase definida de antemano y satisfaciendo algunas propiedades. La función g es entonces usada
en reemplazo de f.
g(x0 ) = f(x0 )
g(x1 ) = f(x1 )
..
.
g(xn ) = f(xn )
Una manera práctica y muy utilizada es considerar la función interpolante g como polinomio. No
obstante, g puede ser una función racional, trigonométrica, etc. En la figura 1 se muestra un ejemplo
2
para el caso n = 5.
Interpolación Polinomial
Dados n + 1 pares ((x0 , f(x0 )), (x1 , f(x1 )), ..., (xn , f(xn )), queremos aproximar f por un polinomio
pn de grado menor o igual a n, tal que
f(xk ) = pn (xk ), k = 0, 1, ..., n (1)
Naturalmente, podemos preguntarnos ahora: ¿existe siempre un polinomio que satisface tales condi-
ciones?, y si existe, ¿el polinomio es único?.
Esto significa que A es invertible y, en consecuencia, el sistema lineal (2) tiene solución y ésta es
única. Esto constituye la prueba del siguiente teorema:
3
Teorema 0.1 Existe un único polinomio pn de grado menor o igual a n, tal que
Ejemplo 0.1 Si se conoce los valores de una determinada función f(x), en la siguiente tabla
x 0 1 2
f(x) 1 3 7
p2 (x) = a2 x2 + a1 x + a0
como los valores de x utilizados son 0, 1, 2 y todos ellos son distintos entre si, por el teorema anterior,
podemos concluir que el polinomio p2 existe y es único.
Para que p2 interpole en esos tres puntos bastará exigir que
resolviendo a0 = 1, a1 = 1 y a2 = 1
Por lo que p2 (x) = x2 + x + 1. Podemos interpolar y extrapolar
xi 0 1 2 3
f (xi ) 4 10 26 58
Ejercicio 0.3 Encuentre la ecuación del polinomio cuya gráfica pasa por los puntos
Ejercicio 0.4 Hallar el polinomio p2 (x) = a2 x2 + a1 x + a0 cuya gráfica pasa por los puntos
xi −2 −1 0 1 2
f (xi ) 3 5 1 4 10
Ejemplo 0.2 Considere la función polinomial de tercer grado f(x) = x3 − 5x2 + x − 1 concéntrece en
el intervalo [0, 2] es decir, cuando x = 0, 1, 2 y obtenemos tres puntos las cuales son
x 0 1 2
f(x)
p2 (x) = a2 x2 + a1 x + a0
Resta solamente encontrar los valores de a2 , a1 , a0 y hága sus respectivas gráficas de ambas funciones
x=0:0.2:2;
y=x.^3-5*x.^2+x-1;
plot(x,y,’r’);
hold on
y=-2*x.^2-x-1;
plot(x,y,’--’);
Ejercicio 0.7 Sea f alguna función cuya gráfica pasa por los puntos (−2, 6), (0, 4), (1, 5) y (4, 8)
interpolar f en esos 4 puntos con un polinomio p3 de grado menor a igual a 3.
. Sea pn un polinomio de grado menor o igual que n, tal que interpola a f en los puntos
o
pn (x) = f(x0 )L0 (x) + f(x1 )L1 (x) + ... + f(xn )Ln (x)
donde los polinomios Lk son de grado n. Como estamos interpolando, queremos que para cada i se
cumpla la condición pn (xi ) = yi , es decir:
pn (xi ) = yi Li (xi ) = yi
donde Yn
i=0 (x − xi )
i6=k
Lk (x) = Yn
i=0 (xk − xi )
i6=k
6
xi −2 0 3 5
yi = f(xi ) −3 1 4 9
Queremos interpolar f usando un polinomio interpolador según la forma de Lagrange. Así, el poli-
nomio buscado es
p3 (x) = y0 L0 (x) + y1 L1 (x) + y2 L2 (x) + y3 L3 (x)
Como y0 , ..., y3 son conocidos, resta sólo conocer los polinomios L0 , ..., L3 :
Por lo tanto,
µ 3 ¶ µ 3 ¶ µ 3 ¶
x − 8x2 + 15x x − 6x2 − x + 30 x − 3x2 − 10x
p3 (x) = (−3) − +1 +4 −
70 30 30
µ 3 2
¶
x − x − 6x
+9
70
1 3 19 2 41
= ( x − x + x + 1)
14 70 35
Observe la figura adjunta
function C=LAGRANGE(x,y)
n=length(x); L=zeros(n,n);
for i=1:n
V=1;
for j=1:n
if j~=i
V=conv(V,poly(x(j)))/(x(i)-x(j));
end
end
L(i,:)=V;
end
C=y*L;
Yn
P
n i=0 (x−x i )
i6=k
Ejercicio 0.8 Si pn (x) = yk Lk (x) donde Lk (x) = Yn complemtar el desarrolla de:
k=0 i=0 (x k −x i )
i6=k
xi 1 2 3 4
yi = f(xi ) 0 −1 2 −5
x −1 1 2
f(x)
1. Se desea determinar el caudal que tiene una bomba de agua; para lograrlo en forma experimen-
tal, se ha diseñado el siguiente esquema:
2. Escribir los polinomios de interpolación de Lagrange y de newton para los siguientes datos
x −2 0 1
f(x) 0 1 −1
x −1 0 1 2
3 11
f(x) −5 − −1
2 2
a) Determine la matriz de Vandermonde V, y escriba la ecuación matricial que le permita
obtener el polinomio interpolante
b) Sabiendo que ⎡ ⎤
0 1 0 0
⎢ −1/3 −1/2 1 −1/6 ⎥
V −1 =⎢
⎣ 1/2
⎥
−1 1/2 0 ⎦
−1/6 1/2 −1/2 1/6
Determine el polinomio interpolante resolviendo la ecuación matricial escrito en (a)
c) Calcular el valor aproximado de la función en el punto x = 1,5
9
xi yi
0 2 −1
1 3 −1 0 1/2
2 3/2
3 1 2
4 3
1 4 d 6 1
2 a 19 f
3 b e
5 c
x 0 1 3 6
y 3 4 30 219
x −2 −1 0 1 2 3
y −5 1 1 1 7 25