Bestimmung der Spline-Koeffizienten

Für den kubischen Interpolationsspline S(x) wird für der Ansatz

(19.229)

gemacht. Die Länge der Teilintervalle wird mit hi = xi+1-xi bezeichnet. Zur Bestimmung der Ansatzkoeffizienten für den natürlichen Spline kann man wie folgt vorgehen:

  1. Aus der Interpolationsforderung folgt
    (19.230)

    Es ist zweckmäßig, den im Ansatz nicht auftretenden Koeffizienten aN einzuführen und aN = fN zu setzen.

  2. Die Stetigkeit von S''(x) an den inneren Knoten führt zu
    (19.231)

    Aus den natürlichen Randbedingungen folgt , und (19.231) gilt auch für , wenn man cN einführt und cN = 0 setzt.

  3. Die Stetigkeit von S(x) an den inneren Knoten führt zu
    (19.232)
  4. Die Stetigkeit von S'(x) an den inneren Knoten ergibt
    ci-1hi-1+2(hi-1+hi)ci+ci+1hi =  
        (19.233)


Wegen (19.230) ist die rechte Seite des linearen Gleichungssystems (19.233) zur Bestimmung der Koeffizienten bekannt. Die linke Seite hat folgende Gestalt:
(19.234)

Die Koeffizientenmatrix ist tridiagonal, so daß sich das Gleichungssystem (19.233) durch LR-Zerlegung sehr einfach numerisch lösen läßt. Aus den Koeffizienten ci erhält man über (19.232) und (19.231) die restlichen Koeffizienten.