0 оценок0% нашли этот документ полезным (0 голосов)
64 просмотров3 страницы
El documento describe los espacios de funciones splines y un método para calcular el spline cúbico natural en nodos dados. Explica que el conjunto de funciones splines de grado 3 y clase 1 con nodos dados forma un espacio vectorial, y que para calcular el spline cúbico natural se resuelve un sistema de ecuaciones lineales tridiagonal imponiendo condiciones de interpolación en los nodos y suavidad de la segunda derivada entre nodos.
El documento describe los espacios de funciones splines y un método para calcular el spline cúbico natural en nodos dados. Explica que el conjunto de funciones splines de grado 3 y clase 1 con nodos dados forma un espacio vectorial, y que para calcular el spline cúbico natural se resuelve un sistema de ecuaciones lineales tridiagonal imponiendo condiciones de interpolación en los nodos y suavidad de la segunda derivada entre nodos.
El documento describe los espacios de funciones splines y un método para calcular el spline cúbico natural en nodos dados. Explica que el conjunto de funciones splines de grado 3 y clase 1 con nodos dados forma un espacio vectorial, y que para calcular el spline cúbico natural se resuelve un sistema de ecuaciones lineales tridiagonal imponiendo condiciones de interpolación en los nodos y suavidad de la segunda derivada entre nodos.
Describimos ahora los diversos espacios de funciones splines, y un
método para calcular el spline cúbico natural en unos nodos dados.
Dado el intervalo [ ] y una partición
de dicho intervalo real. Una función spline de grado y clase , con nodos en es una función definida en [ ], de tal forma que su restricción a cada subintervalo [ ] de la partición es un polinomio de grado no mayor que ; y además y sus derivadas sucesivas hasta la de orden inclusive, son continuas en [ ]; es decir, [ ] . Si decimos simplemente que es una función spline de grado estamos indicando que es una función spline de grado y clase .
Es fácil demostrar que el conjunto de todas las funciones splines de
grado y clase con nodos en , que notaremos por es un espacio vectorial sobre , con las operaciones suma de funciones y producto de números reales por funciones. Al espacio vectorial de las funciones splines de grado , , lo notaremos por .
De hecho, es fácil ver que el espacio vectorial , de
las funciones poligonales en el intervalo [ ], formadas por segmentos en los subintervalos [ ] , y que son continuas en [ ], tiene dimensión . El espacio vectorial , de las funciones en el intervalo [ ], formadas por parábolas en los subintervalos [ ] , que son continuas y con derivada continua en [ ], tiene dimensión . El espacio vectorial , de las funciones en el intervalo [ ], formadas por cúbicas en los subintervalos [ ] , que son continuas, y con primera y segunda derivada continuas en [ ], tiene dimensión .
Estudiamos ahora un método para obtener el spline cúbico natural en
unos nodos dados. Consideramos la partición del intervalo real [ ], y conocemos los valores de una función en los nodos de dicha partición; es decir tenemos los datos
Queremos calcular el spline cúbico natural que interpola a la función
en los puntos . Si llamamos a la restricción de al subintervalo [ ] , entonces sabemos que es un polinomio de grado no mayor que 3, de tal forma que y . Si notamos por a los valores desconocidos de la derivada primera de en los puntos , entonces satisface también que y . Tenemos un problema de interpolación de Hermite, de tal forma que con la base de Newton { }, se obtiene que
( )
( )
siendo .
La función , así construida a partir de las funciones
interpola a la función en los puntos , y además es de clase 1 en [ ]. Ahora solamente queda exigir que sea de clase 2 en [ ], y para ello exigimos que para . Entonces, resultan las siguientes ecuaciones con incógnitas
( ) ( )
para .
Como habíamos estudiado necesitamos dos condiciones adicionales
para que el sistema sea unisolvente. Así, para el spline cúbico natural, tenemos que ; es decir, . Estas condiciones equivalen a
La matriz de coeficientes del sistema resultante es tridiagonal, y
estrictamente diagonal dominante. Una vez resuelto este sistema lineal y, por lo tanto, conocidos los valores de las derivadas del spline en cada nodo, podemos obtener la expresión del spline cúbico natural.