Diskret spline-interpolation
Inom det matematiska området för numerisk analys är diskret splineinterpolation en form av interpolation där interpolanten är en speciell typ av styckevis polynom som kallas en diskret spline. En diskret spline är ett bitvis polynom så att dess centrala skillnader är kontinuerliga vid knutarna medan en spline är ett bitvis polynom så att dess derivator är kontinuerliga vid knutarna. Diskreta kubiska splines är diskreta splines där de centrala skillnaderna i ordning 0, 1 och 2 måste vara kontinuerliga.
Diskreta splines introducerades av Mangasarin och Schumaker 1971 som lösningar på vissa minimeringsproblem som involverade skillnader.
Diskreta kubiska splines
Låt x 1 , x 2 , . . ., xn vara -1 en ökande sekvens av reella tal. Låt g ( x ) vara ett styckevis polynom definierat av
där g 1 ( x ), . . ., g n ( x ) är polynom av grad 3. Låt h > 0. If
då kallas g ( x ) en diskret kubisk spline.
Alternativ formulering 1
Villkoren som definierar en diskret kubisk spline är likvärdiga med följande:
Alternativ formulering 2
De centrala skillnaderna i ordning 0, 1 och 2 för en funktion f ( x ) definieras enligt följande:
Villkoren som definierar en diskret kubisk spline är också ekvivalenta med
Detta anger att de centrala skillnaderna är kontinuerliga vid x i .
Exempel
Låt x 1 = 1 och x 2 = 2 så att n = 3. Följande funktion definierar en diskret kubisk spline:
Diskret kubisk spline interpolant
00 Låt x < x 1 och x n > x n -1 och f ( x ) vara en funktion definierad i det slutna intervallet [ x - h, x n + h]. Sedan finns det en unik kubisk diskret spline g ( x ) som uppfyller följande villkor:
00 Denna unika diskreta kubiska spline är den diskreta spline-interpolanten till f ( x ) i intervallet [ x - h, x n + h]. Denna interpolant överensstämmer med värdena för f ( x ) vid x , x 1 , . . . , xn .
Ansökningar
- Diskreta kubiska splines introducerades ursprungligen som lösningar på vissa minimeringsproblem.
- De har tillämpningar för beräkning av olinjära splines.
- De används för att få en ungefärlig lösning av ett andra ordningens gränsvärdesproblem.
- Diskreta interpolatoriska splines har använts för att konstruera biortogonala vågor.