Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1. S0 (x0 ) = f (x0 ), Sn−1 (xn ) = f (xn ), o sea, S0 (a) = f (a), Sn−1 (b) = f (b).
2. Si−1 (xi ) = Si (xi ) = f (xi ) para i = 1, ..., n − 1. Lo anterior se puede escribir de la forma
Si (xi ) = f (xi ),
i = 1, ..., n − 1
0
3. Si−1 (xi ) = Si0 (xi ) para i = 1, ..., n − 1.
00
4. Si−1 (xi ) = Si00 (xi ) para i = 1, ..., n − 1.
5. Veremos dos tipos de condiciones para los extremos del intervalo [a, b]:
Ejemplo Construyamos una spline cúbica natural que pase que interpole la función f (x) = ex para los
nodos
{1, 2, 4}
.
Debemos encontrar funciones cúbicas
S0 (x) = a0 + b0 x + c0 x2 + d0 x3 , x ∈ [1, 2]
S1 (x) = a1 + b1 x + c1 x2 + d1 x3 , x ∈ [2, 4]
Observamos que hay ocho incógnitas siendo estas a0 , b0 , c0 , d0 y a1 , b1 , c1 , d1 , luego, necesitamos ocho ecua-
ciones que deberı́an obtenerse aplicando las condiciones 1-5:
1
1.
S0 (1) = f (1)
S1 (4) = f (4),
o sea,
a0 + b 0 + c 0 + d 0 = e
a1 + 4b1 + 16c1 + 64d1 = e4 ,
2.
S0 (2) = f (2)
S1 (2) = f (2),
es decir,
3.
S00 (2) = S10 (2)
es decir,
(a0 + b0 x + c0 x2 + d0 x3 )0 |x=2 = (a1 + b1 x + c1 x2 + d1 x3 )0 |x=2
luego,
4.
S000 (2) = S100 (2)
(2c0 + 6d0 x)|x=2 = (2c1 + 6d1 x)|x=2
luego,
2c0 + 12d0 = 2c1 + 12d1
S000 (1) = 0
S100 (4) = 0
de donde se obtiene
2c0 + 6d0 = 0
2c0 + 24d0 = 0,
2
Ası́, hemos obtenido 8 ecuaciones
a0 + b 0 + c 0 + d 0 = e
a1 + 4b1 + 16c1 + 64d1 = e4
a0 + 2b0 + 4c0 + 8d0 = e2
a1 + 2b1 + 4c1 + 8d1 = e2
b0 + 4c0 + 12d0 − b1 − 4c1 − 12d1 = 0
2c0 + 12d0 − 2c1 − 12d1 = 0
2c0 + 6d0 = 0
2c0 + 24d0 = 0
Resolvamos este sistema
a0 = −1,95
b0 = 10,98
c0 = −9,47
d0 = 3,16
a1 = 35,91
b1 = −45,82
c1 = 18,93
d1 = −1,58
Por lo tanto,
S0 (x) = −1,95 + 10,98x − 9,47x2 + 3,16x3 , x ∈ [1, 2]