Professional Documents
Culture Documents
5 Polinomios de Lagrange.
1 El problema.
6 Polinomios de Newton.
2 Interpolación. 7 Susttución directa e inversa.
3 Bases de polinomios. 8 Inversión de una matriz.
4 Monomios. 9 Trabajo.
f (tk ) = yk k = 1, 2, 3, . . . , m
Condiciones adicionales:
I Pendiente en ciertos puntos.
I Suavidad, monotonicidad, convexidad de la función
interpolante.
I Sólo consideraremos el caso unidimensional f (x).
Ventajas:
I Hacer pasar una curva suave sobre los datos discretos.
I Hallar el valor de una medida entre dos datos.
I Tener acceso a la derivada y a la integral del conjunto de
datos.
Desventajas:
I Pobres resultados con datos sujetos a errores
significantes.
I Dificultad para capturar discontinuidades.
Aλ = y
φ1 (t1 ) φ2 (t1 ) . . . φn (t1 ) λ1 y1
φ1 (t2 ) φ2 (t2 ) . . . φn (t2 ) λ2 y2
=
.. .. .. .. .. ..
. . . . . .
φ1 (tn ) φ2 (tn ) . . . φn (tn ) λn yn
Interpolación polinomial A. Paredes 5/14
Monomios
φj (t) = tj−1 j = 1, 2, . . . , n
fn−1 (t) = λ1 t + λ2 t + · · · + λn tn−1
Ejemplo: (−2, 27), (0, −1), (1, 0)
Aλ = y
t21
1 t1 λ1 y1
1 t2 t22 λ 2 = y2
1 t3 t23 λ3 y3
1 −2 4 λ1 −27
1 0 0 λ2 = −1
1 1 1 λ3 0
Resolviendo para x = (−1, 5, −4)
f2 (t) = −1 + 5t − 4t2
Interpolación polinomial A. Paredes 6/14
Polinomios de Lagrange
n
Y
(t − tk )
k=1,k6=j 1 si i = j
`j (t) = n `j (ti ) = j = 1, 2, . . . , n
Y 0 si i 6= j
(tj − tk )
k=1,k6=j
fn−1 = y1 `1 + y2 `2 + · · · + yn `n
t(t − 1) (t + 2)(t − 1)
f2 (x)(t) = −27 + (−1)
−2(−2 − 1) 2(−1)
Interpolación polinomial A. Paredes 7/14
Polinomios de Newton
j−1
Y
π0 = 1 πj = (t − tk ) j = 1, 2, . . . , n
k=0
fn−1 (t) = x1 + x2 (t − t1 ) + x3 (t − t1 )(t − t2 )
+ · · · + xn (t − t1 )(t − t2 ) · · · (t − tn−1 )
Nota:
Para i < j, πj (ti ) = 0 entonces A es una matriz triangular L.
Ejemplo: (−2, 27), (0, −1), (1, 0)
1 0 0 x1 −27
1 2 0 x2 = −1
1 3 3 x3 0
x = (−27, 13 − 4)
f2 (t) = −27 + 13(t + 2) − (t + 2)t
Interpolación polinomial A. Paredes 8/14
Sustitución directa (forward) e inversa (backward)
λ1 = y1 /a11
λ2 = (y2 − a21 λ1 )/a22
..
.
λn = (yn − am1 λ1 − am2 λ2 · · · − am(n−1) λ(n−1) )/amn
λn = yn /ann
λn−1 = (yn−1 − a(n−1)n λn )/a(n−2)(n−2)
..
.
λ1 = (y1 − a12 λ2 − a13 λ3 · · · − a1n λn )/a11
I F2 -2F1
I F3-4F2
1 1 1 | 5 1 1 1 | 5
0 1 3 | −2 0 1 3 | −2
4 0 5 | 2 0 0 13 | −26
I F3-4F1
I F3/13
1 1 1 | 5 1 1 1 | 5
0 1 3 | −2 0 1 3 | −2
0 −4 1 | −18 0 0 1 | −2
Conjunto de datos 1
Conjunto de datos 2
Conjunto de datos 3