Documentos de Académico
Documentos de Profesional
Documentos de Cultura
𝑿𝒊 𝑿𝟎 𝑿𝟏 𝑿𝟐 ⋯ 𝑿𝒏
𝒀𝒊 𝒀𝟎 𝒀𝟏 𝒀𝟐 ⋯ 𝒀𝒏
Con n+1 datos, una función cubica que interpola estos datos, es una función 𝑺(𝒙), que se define
como:
𝒂𝟏 𝒙𝟑 + 𝒃𝟏 𝒙𝟐 + 𝒄𝟏 𝒙 + 𝒅𝟏 𝒔𝒊 𝒙 ∈ [𝒙𝟎 , 𝒙𝟏 ]
𝑺(𝒙) = 𝒂𝟐 𝒙𝟑 + 𝒃𝟐 𝒙𝟐 + 𝒄𝟐 𝒙 + 𝒅𝟐 𝒔𝒊 𝒙 ∈ [𝒙𝟏 , 𝒙𝟐 ]
⋮
{𝒂𝒏−𝟏 𝒙𝟑 + 𝒃𝒏−𝟏 𝒙𝟐 + 𝒄𝒏−𝟏 𝒙 + 𝒅𝒏−𝟏 𝒔𝒊 𝒙 ∈ [𝒙𝒏−𝟏 , 𝒙𝒏 ]
Para evitar las posibles discontinuidades en los cambios de intervalo evaluamos en:
𝒙 = 𝒙𝟏 → 𝒙𝒏−𝟏
Igualando las ecuaciones evaluadas en el mismo valor.
Calculo de la segunda derivada 𝑺´´(𝒙)
𝑺´´(𝒙𝟎 ) = 𝟎
𝑺´´(𝒙𝒏 ) = 𝟎
Univ. Juaniquina Vásquez Javier Armando (SPLINE CÚBICO)
𝑿𝒊 𝟐 −𝟐 𝟏 4
𝒀𝒊 𝟎. 𝟓 −𝟑 𝟐. 𝟒 7.8
Solución:
1.- Definimos un polinomio cubico, para cada uno de los intervalos que forman:
𝒂𝟏 𝒙𝟑 + 𝒃𝟏 𝒙𝟐 + 𝒄𝟏 𝒙 + 𝒅𝟏 𝒔𝒊 𝒙 ∈ [𝒙𝟎 , 𝒙𝟏 ]
𝑺(𝒙) = 𝒂𝟐 𝒙𝟑 + 𝒃𝟐 𝒙𝟐 + 𝒄𝟐 𝒙 + 𝒅𝟐 𝒔𝒊 𝒙 ∈ [𝒙𝟏 , 𝒙𝟐 ]
⋮
{𝒂𝒏−𝟏 𝒙𝟑 + 𝒃𝒏−𝟏 𝒙𝟐 + 𝒄𝒏−𝟏 𝒙 + 𝒅𝒏−𝟏 𝒔𝒊 𝒙 ∈ [𝒙𝒏−𝟏 , 𝒙𝒏 ]
𝒂𝟏 𝒙𝟑 + 𝒃𝟏 𝒙𝟐 + 𝒄𝟏 𝒙 + 𝒅𝟏 𝒔𝒊 𝒙 ∈ [𝟐, −𝟐]
𝑺(𝒙) = {𝒂𝟐 𝒙𝟑 + 𝒃𝟐 𝒙𝟐 + 𝒄𝟐 𝒙 + 𝒅𝟐 𝒔𝒊 𝒙 ∈ [−𝟐, 𝟏]
𝒂𝟑 𝒙𝟑 + 𝒃𝟑 𝒙𝟐 + 𝒄𝟑 𝒙 + 𝒅𝟑 𝒔𝒊 𝒙 ∈ [𝟏, 𝟒]
4.- Para que el sistema de ecuaciones sea compatible se hace uso de los Valores de Frontera de
Splines Cúbicos:
𝑺´´(𝒙𝟎 ) = 𝟎
𝑺´´(𝒙𝒏 ) = 𝟎
RESUMIENDO:
𝑎3 + 𝑏3 + 𝑐3 + 𝑑3 = 2.4
64𝑎3 + 16𝑏3 + 4𝑐3 + 𝑑3 = 7.8
𝟏𝟐𝒂𝟏 − 𝟒𝒃𝟏 + 𝒄𝟏 = 𝟏𝟐𝒂𝟐 − 𝟒𝒃𝟐 + 𝒄𝟐
𝟑𝒂𝟐 + 𝟐𝒃𝟐 + 𝒄𝟐 = 𝟑𝒂𝟑 + 𝟐𝒃𝟑 + 𝒄𝟑
−𝟏𝟐𝒂𝟏 + 𝟐𝒃𝟏 = −𝟏𝟐𝒂𝟐 + 𝟐𝒃𝟐
𝟔𝒂𝟐 + 𝟐𝒃𝟐 = 𝟔𝒂𝟑 + 𝟐𝒃𝟑
𝟏𝟐𝒂𝟏 + 𝟐𝒃𝟏 = 𝟎
𝟐𝟒𝒂𝟑 + 𝟐𝒃𝟑 = 𝟎
𝟖 𝟒 𝟐 𝟏 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝒂𝟏 𝟎. 𝟓
−𝟖 𝟒 −𝟐 𝟏 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝒃𝟏 −𝟑
𝟎 𝟎 𝟎 𝟎 −𝟖 𝟒 −𝟐 𝟏 𝟎 𝟎 𝟎 𝟎 𝒄𝟏 −𝟑
𝟎 𝟎 𝟎 𝟎 𝟏 𝟏 𝟏 𝟏 𝟎 𝟎 𝟎 𝟎 𝒅𝟏 𝟐. 𝟒
𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝟏 𝟏 𝟏 𝟏 𝒂𝟐 𝟐. 𝟒
𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝟔𝟒 𝟏𝟔 𝟒 𝟏 𝒃𝟐 𝟕. 𝟖
∙ 𝒄 =
𝟏𝟐 −𝟒 𝟏 𝟎 −𝟏𝟐 𝟒 −𝟏 𝟎 𝟎 𝟎 𝟎 𝟎 𝟐 𝟎
𝟎 𝟎 𝟎 𝟎 𝟑 𝟐 𝟏 𝟎 −𝟑 −𝟐 −𝟏 𝟎 𝒅𝟐 𝟎
−𝟏𝟐 𝟐 𝟎 𝟎 𝟏𝟐 −𝟐 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝒂 𝟑 𝟎
𝟎 𝟎 𝟎 𝟎 𝟔 𝟐 𝟎 𝟎 −𝟔 −𝟐 𝟎 𝟎 𝒃𝟑 𝟎
𝟏𝟐 𝟐 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝒄𝟑 𝟎
[ 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝟐𝟒 𝟐 𝟎 𝟎 ] [ 𝒅 𝟑 ] [ 𝟎 ]
𝒂𝟏 𝒙𝟑 + 𝒃𝟏 𝒙𝟐 + 𝒄𝟏 𝒙 + 𝒅𝟏 𝒔𝒊 𝒙 ∈ [𝟐, −𝟐]
𝑺(𝒙) = {𝒂𝟐 𝒙𝟑 + 𝒃𝟐 𝒙𝟐 + 𝒄𝟐 𝒙 + 𝒅𝟐 𝒔𝒊 𝒙 ∈ [−𝟐, 𝟏]
𝒂𝟑 𝒙𝟑 + 𝒃𝟑 𝒙𝟐 + 𝒄𝟑 𝒙 + 𝒅𝟑 𝒔𝒊 𝒙 ∈ [𝟏, 𝟒]
𝑿𝒊 𝟏 𝟐 𝟒 5
𝒀𝒊 𝟒 𝟕 𝟏𝟗 28
Solución:
1.- Definimos un polinomio cubico, para cada uno de los intervalos que forman:
𝒂𝟏 𝒙𝟑 + 𝒃𝟏 𝒙𝟐 + 𝒄𝟏 𝒙 + 𝒅𝟏 𝒔𝒊 𝒙 ∈ [𝒙𝟎 , 𝒙𝟏 ]
𝑺(𝒙) = 𝒂𝟐 𝒙𝟑 + 𝒃𝟐 𝒙𝟐 + 𝒄𝟐 𝒙 + 𝒅𝟐 𝒔𝒊 𝒙 ∈ [𝒙𝟏 , 𝒙𝟐 ]
⋮
𝟑 𝟐
{𝒂𝒏−𝟏 𝒙 + 𝒃𝒏−𝟏 𝒙 + 𝒄𝒏−𝟏 𝒙 + 𝒅𝒏−𝟏 𝒔𝒊 𝒙 ∈ [𝒙𝒏−𝟏 , 𝒙𝒏 ]
𝒂𝟏 𝒙𝟑 + 𝒃𝟏 𝒙𝟐 + 𝒄𝟏 𝒙 + 𝒅𝟏 𝒔𝒊 𝒙 ∈ [𝟏, 𝟐]
𝑺(𝒙) = {𝒂𝟐 𝒙𝟑 + 𝒃𝟐 𝒙𝟐 + 𝒄𝟐 𝒙 + 𝒅𝟐 𝒔𝒊 𝒙 ∈ [𝟐, 𝟒]
𝒂𝟑 𝒙𝟑 + 𝒃𝟑 𝒙𝟐 + 𝒄𝟑 𝒙 + 𝒅𝟑 𝒔𝒊 𝒙 ∈ [𝟒, 𝟓]
𝑃𝑎𝑟𝑎: 𝑆(1) = 4 → 𝑎1 + 𝑏1 + 𝑐1 + 𝑑1 = 4
4.- Para que el sistema de ecuaciones sea compatible se hace uso de los Valores de Frontera de
Splines Cúbicos:
𝑺´´(𝒙𝟎 ) = 𝟎
𝑺´´(𝒙𝒏 ) = 𝟎
RESUMIENDO:
𝑎1 + 𝑏1 + 𝑐1 + 𝑑1 = 4
8𝑎1 + 4𝑏1 + 2𝑐1 + 𝑑1 = 7
8𝑎2 + 4𝑏2 + 2𝑐2 + 𝑑2 = 7
64𝑎2 + 16𝑏2 + 4𝑐2 + 𝑑2 = 19
64𝑎3 + 16𝑏3 + 4𝑐3 + 𝑑3 = 19
125𝑎3 + 25𝑏3 + 5𝑐3 + 𝑑3 = 28
Univ. Juaniquina Vásquez Javier Armando (SPLINE CÚBICO)
𝑎1 + 𝑏1 + 𝑐1 + 𝑑1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 = 4
8𝑎1 + 4𝑏1 + 2𝑐1 + 𝑑1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 = 7
0 + 0 + 0 + 0 + 8𝑎2 + 4𝑏2 + 2𝑐2 + 𝑑2 + 0 + 0 + 0 + 0 = 7
0 + 0 + 0 + 0 + 64𝑎2 + 16𝑏2 + 4𝑐2 + 𝑑2 + 0 + 0 + 0 + 0 = 19
0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 64𝑎3 + 16𝑏3 + 4𝑐3 + 𝑑3 = 19
0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 125𝑎3 + 25𝑏3 + 5𝑐3 + 𝑑3 = 28
𝟏𝟐𝒂𝟏 + 𝟒𝒃𝟏 + 𝒄𝟏 + 𝟎 − 𝟏𝟐𝒂𝟐 − 𝟒𝒃𝟐 − 𝒄𝟐 + 𝟎 + 𝟎 + 𝟎 + 𝟎 + 𝟎 = 𝟎
𝟎 + 𝟎 + 𝟎 + 𝟎 + 𝟒𝟖𝒂𝟐 + 𝟖𝒃𝟐 + 𝒄𝟐 + 𝟎 − 𝟒𝟖𝒂𝟑 − 𝟖𝒃𝟑 − 𝒄𝟑 + 𝟎 = 𝟎
𝟏𝟐𝒂𝟏 + 𝟐𝒃𝟏 + 𝟎 + 𝟎 − 𝟏𝟐𝒂𝟐 − 𝟐𝒃𝟐 + 𝟎 + 𝟎 + 𝟎 + 𝟎 + 𝟎 + 𝟎 = 𝟎
𝟎 + 𝟎 + 𝟎 + 𝟎 + 𝟐𝟒𝒂𝟐 + 𝟐𝒃𝟐 + 𝟎 + 𝟎 − 𝟐𝟒𝒂𝟑 − 𝟐𝒃𝟑 + 𝟎 + 𝟎 = 𝟎
𝟔𝒂𝟏 + 𝟐𝒃𝟏 + 𝟎 + 𝟎 + 𝟎 + 𝟎 + 𝟎 + 𝟎 + 𝟎 + 𝟎 + 𝟎 + 𝟎 = 𝟎
𝟎 + 𝟎 + 𝟎 + 𝟎 + 𝟎 + 𝟎 + 𝟎 + 𝟎 + 𝟑𝟎𝒂𝟑 + 𝟐𝒃𝟑 + 𝟎 + 𝟎 = 𝟎
𝟏 𝟏 𝟏 𝟏 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝒂𝟏 𝟒
𝟖 𝟒 𝟐 𝟏 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝒃𝟏 𝟕
𝟎 𝟎 𝟎 𝟎 𝟖 𝟒 𝟐 𝟏 𝟎 𝟎 𝟎 𝟎 𝒄𝟏 𝟕
𝟎 𝟎 𝟎 𝟎 𝟔𝟒 𝟏𝟔 𝟒 𝟏 𝟎 𝟎 𝟎 𝟎 𝒅𝟏 𝟏𝟗
𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝟔𝟒 𝟏𝟔 𝟒 𝟏 𝒂𝟐 𝟏𝟗
𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝟏𝟐𝟓 𝟐𝟓 𝟓 𝟏 𝒃𝟐 𝟐𝟖
∙ 𝒄 =
𝟏𝟐 𝟒 𝟏 𝟎 −𝟏𝟐 −𝟒 −𝟏 𝟎 𝟎 𝟎 𝟎 𝟎 𝟐 𝟎
𝟎 𝟎 𝟎 𝟎 𝟒𝟖 𝟖 𝟏 𝟎 −𝟒𝟖 −𝟖 −𝟏 𝟎 𝒅𝟐 𝟎
𝟏𝟐 𝟐 𝟎 𝟎 −𝟏𝟐 −𝟐 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝒂 𝟑 𝟎
𝟎 𝟎 𝟎 𝟎 𝟐𝟒 𝟐 𝟎 𝟎 −𝟐𝟒 −𝟐 𝟎 𝟎 𝒃𝟑 𝟎
𝟔 𝟐 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝒄𝟑 𝟎
[𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝟎 𝟑𝟎 𝟐 𝟎 𝟎] [𝒅𝟑 ] [ 𝟎 ]
𝒂𝟏 𝒙𝟑 + 𝒃𝟏 𝒙𝟐 + 𝒄𝟏 𝒙 + 𝒅𝟏 𝒔𝒊 𝒙 ∈ [𝟏, 𝟐]
𝑺(𝒙) = {𝒂𝟐 𝒙𝟑 + 𝒃𝟐 𝒙𝟐 + 𝒄𝟐 𝒙 + 𝒅𝟐 𝒔𝒊 𝒙 ∈ [𝟐, 𝟒]
𝒂𝟑 𝒙𝟑 + 𝒃𝟑 𝒙𝟐 + 𝒄𝟑 𝒙 + 𝒅𝟑 𝒔𝒊 𝒙 ∈ [𝟒, 𝟓]
𝟑 𝟑 𝟗 𝟐 𝟏𝟓
𝒙 − 𝒙 + 𝒙 + 𝟏 𝒔𝒊 𝒙 ∈ [𝟏, 𝟐]
𝟖 𝟖 𝟒
𝟏 𝟗 𝟑
𝑺(𝒙) = 𝒙𝟑 + 𝒙𝟐 − 𝒙 + 𝟒 𝒔𝒊 𝒙 ∈ [𝟐, 𝟒]
𝟔𝟔𝟔𝟔𝟕 𝟖 𝟒
𝟑 𝟑 𝟒𝟓 𝟐 𝟕𝟓
[𝟒, 𝟓]
{− 𝟖 𝒙 + 𝟖 𝒙 − 𝟒 𝒙 + 𝟐𝟖 𝒔𝒊 𝒙 ∈
𝟑 𝟒𝟓 𝟐 𝟕𝟓
𝑷𝒂𝒓𝒂: 𝑺(𝒙) = − 𝒙𝟑 + 𝒙 − 𝒙 + 𝟐𝟖 𝒔𝒊 𝒙 ∈ [𝟒, 𝟓]
𝟖 𝟖 𝟒
𝟑 𝟒𝟓 𝟕𝟓
𝑹𝒆𝒆𝒎𝒑𝒍𝒂𝒛𝒂𝒏𝒅𝒐: 𝑺(𝟒. 𝟓) = − (𝟒. 𝟓)𝟑 + (𝟒. 𝟓)𝟐 − (𝟒. 𝟓) + 𝟐𝟖 𝒔𝒊 𝒙 ∈ [𝟒, 𝟓]
𝟖 𝟖 𝟒
𝑿𝒊 𝟏 𝟐 𝟒 5
𝒀𝒊 𝟒 𝟕 𝟏𝟗 28