Splines - Hoja de Formulas
Splines - Hoja de Formulas
Splines - Hoja de Formulas
Sean
ℎ𝑗 = 𝑥𝑗+1 − 𝑥𝑗
𝛥𝑗 = 𝑦𝑗+1 − 𝑦𝑗
𝑎𝑗 = 𝑦𝑗
ℎ𝑗2
𝑎𝑗+1 = 𝑎𝑗 + 𝑏𝑗 ℎ𝑗 + (𝑐 + 2𝑐𝑗 )
3 𝑗+1
1 ℎ𝑗
𝑏𝑗 = (𝑎𝑗+1 − 𝑎𝑗 ) − (2𝑐𝑗 + 𝑐𝑗+1 )
ℎ𝑗 3
𝑏𝑗+1 = 𝑏𝑗 + ℎ𝑗 (𝑐𝑗+1 + 𝑐𝑗 )
𝑐𝑗+1 − 𝑐𝑗
𝑑𝑗 =
3ℎ𝑗
0
𝛥1 𝛥0
1 0 0 0 … 0 0 0 𝑐0 3( − )
ℎ0 2(ℎ0 + ℎ1 ) ℎ1 0 ... 0 0 0 𝑐1 ℎ1 ℎ0
0 ℎ1 2(ℎ1 + ℎ2 ) ℎ2 … 0 0 0 𝑐2
𝛥 2 𝛥1
𝑥 = 3( − )
… … … … … … … … … ℎ 2 ℎ
… 1
0 0 0 0 … ℎ𝑛−1 2(ℎ𝑛−2 + ℎ𝑛−1 ) ℎ𝑛−1 𝑐𝑛−1 𝛥𝑛−1 𝛥𝑛−2
(0 0 0 0 … 0 0 1 ) ( 𝑐𝑛 ) 3( −
ℎ𝑛−1 ℎ𝑛−2
)
( 0 )
𝐶0 = 𝐶𝑛 = 0
𝛥𝑗 𝛥𝑗−1
𝑐𝑗 = ℎ𝑗−1 𝑐𝑗−1 + 2(ℎ𝑗−1 + ℎ𝑗 )𝑐𝑗 + ℎ𝑗 𝑐𝑗+1 = 3( − ) ->solo valido cuando tengo a lo sumo 3 pares de puntos
ℎ𝑗 ℎ𝑗−1