En el campo matemático del análisis numérico , la interpolación spline discreta es una forma de interpolación donde el interpolante es un tipo especial de polinomio por partes llamado spline discreto. Un spline discreto es un polinomio por partes tal que sus diferencias centrales son continuas en los nudos, mientras que un spline es un polinomio por partes tal que sus derivadas son continuas en los nudos. Los splines cúbicos discretos son splines discretos donde se requiere que las diferencias centrales de órdenes 0, 1 y 2 sean continuas. [1]
Los splines discretos fueron introducidos por Mangasarin y Schumaker en 1971 como soluciones a ciertos problemas de minimización que involucraban diferencias. [2]
Splines cúbicos discretos
Sea x 1 , x 2 , . . ., x n -1 una sucesión creciente de números reales. Sea g ( x ) un polinomio por partes definido por
donde g 1 ( x ), . . ., g n ( x ) son polinomios de grado 3. Sea h > 0. Si
Entonces g ( x ) se llama spline cúbico discreto. [1]
Formulación alternativa 1
Las condiciones que definen un spline cúbico discreto son equivalentes a las siguientes:
Formulación alternativa 2
Las diferencias centrales de los órdenes 0, 1 y 2 de una función f ( x ) se definen de la siguiente manera:
Las condiciones que definen un spline cúbico discreto también son equivalentes a [1]
Esto establece que las diferencias centrales son continuas en x i .
Ejemplo
Sea x 1 = 1 y x 2 = 2 de modo que n = 3. La siguiente función define un spline cúbico discreto: [1]
Interpolador spline cúbico discreto
Sea x 0 < x 1 y x n > x n -1 y f ( x ) una función definida en el intervalo cerrado [ x 0 - h, x n + h]. Entonces existe una única spline cúbica discreta g ( x ) que satisface las siguientes condiciones:
Este spline cúbico discreto único es el interpolante de spline discreto para f ( x ) en el intervalo [ x 0 - h, x n + h]. Este interpolante concuerda con los valores de f ( x ) en x 0 , x 1 , . . ., x n .
Aplicaciones
- Los splines cúbicos discretos se introdujeron originalmente como soluciones a ciertos problemas de minimización. [1] [2]
- Tienen aplicaciones en el cálculo de splines no lineales. [1] [3]
- Se utilizan para obtener una solución aproximada de un problema de valor límite de segundo orden. [4]
- Se han utilizado splines interpolatorios discretos para construir wavelets biortogonales. [5]
Referencias
- ^ abcdef Tom Lyche (1979). "Interpolación de splines cúbicos discretos". BIT . 16 (3): 281–290. doi :10.1007/bf01932270. S2CID 122300608.
- ^ ab Mangasarian, OL; Schumaker, LL (1971). "Splines discretos mediante programación matemática". SIAM J. Control . 9 (2): 174–183. doi :10.1137/0309015.
- ^ Michael A. Malcolm (abril de 1977). "Sobre el cálculo de funciones spline no lineales". Revista SIAM sobre análisis numérico . 14 (2): 254–282. doi :10.1137/0714017.
- ^ Fengmin Chen, Wong, PJY (diciembre de 2012). "Resolución de problemas de valores límite de segundo orden mediante splines cúbicos discretos". Control Automation Robotics & Vision (ICARCV), 12.ª conferencia internacional de 2012 : 1800-1805.
{{cite journal}}
: CS1 maint: varios nombres: lista de autores ( enlace ) - ^ Averbuch, AZ, Pevnyi, AB, Zheludev, VA (noviembre de 2001). "Ondeletas de Butterworth biortogonales derivadas de splines interpolatorios discretos". IEEE Transactions on Signal Processing . 49 (11): 2682–2692. CiteSeerX 10.1.1.332.7428 . doi :10.1109/78.960415.
{{cite journal}}
: CS1 maint: varios nombres: lista de autores ( enlace )