Kubisk spline

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 29 november 2018; kontroller kräver 14 redigeringar .

En kubisk spline är en jämn funktion vars definitionsdomän är uppdelad i ett ändligt antal segment, på vilka det sammanfaller med något kubiskt polynom (polynom).

Beskrivning

Funktionen ges på ett segment uppdelat i delar , . Den kubiska spline av defekt 1 (skillnaden mellan graden och jämnheten av spline) är en funktion som:

För att unikt specificera en spline räcker inte de listade villkoren; för att konstruera en spline måste ytterligare krav ställas - randvillkor:

  1. "Naturlig spline" — gränsvillkor för formen: ;
  2. Kontinuitet för den andra derivatan - gränsvillkor för formen: ;
  3. Periodiska spline - randvillkor för formen: och .

Teorem: För vilken funktion som helst och varje uppdelning av ett segment i delar finns det exakt en naturlig spline som uppfyller villkoren som anges ovan.

Denna sats är en följd av den mer allmänna Schoenberg -Whitney-satsen om villkoren för existensen av en interpolationsspline.

Byggnad

På varje segment är funktionen ett polynom av tredje graden , vars koefficienter måste bestämmas. Vi skriver för bekvämlighets skull i formuläret:

sedan

Kontinuitetsvillkoren för alla derivat upp till och med andra ordningen skrivs som




där varierar från till och interpolationsvillkoren i formuläret

Beteckna

Härifrån får vi formler för att beräkna koefficienterna för den "naturliga spline":

; ; ; , och . _

Om vi ​​tar hänsyn till det , så kan beräkningen utföras med svepmetoden för en tridiagonal matris .

Litteratur

  1. deBoor, Carl. En praktisk guide till splines. — New York: Springer-Verlag, 1978.
  2. Rogers D., Adams J. Matematiska grunder för datorgrafik. - M .: Mir, 2001. - ISBN 5-03-002143-4 .
  3. Kostomarov D.P. , Favorsky A.P. Introduktionsföreläsningar om numeriska metoder.
  4. Volkov EA Kapitel 1. Approximation av funktioner med polynom. § 11. Splines // Numeriska metoder. - Lärobok. ersättning för universitet. - 2nd ed., Rev. - M . : Nauka, 1987. - S. 63-68. — 248 sid.

Länkar

Anteckningar

  1. Boor, 1978 .