Kubisk spline

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 29. november 2018; checks kræver 14 redigeringer .

En kubisk spline er en glat funktion, hvis definitionsdomæne er opdelt i et endeligt antal segmenter, på hvilke det falder sammen med et eller andet kubisk polynomium (polynomium).

Beskrivelse

Funktionen er givet på et segment opdelt i dele , . Den kubiske spline af defekt 1 (forskellen mellem graden og glatheden af ​​splinen) er en funktion , der:

For entydigt at specificere en spline er de anførte betingelser ikke nok; for at konstruere en spline skal der stilles yderligere krav - grænsebetingelser:

  1. "Naturlig spline" — grænsebetingelser for formen: ;
  2. Kontinuitet af den anden afledte - grænsebetingelser for formen: ;
  3. Periodisk spline - grænsebetingelser for formen: og .

Sætning: For enhver funktion og enhver opdeling af et segment i dele er der præcis én naturlig spline , der opfylder betingelserne anført ovenfor.

Denne teorem er en konsekvens af den mere generelle Schoenberg -Whitney-sætning om betingelserne for eksistensen af ​​en interpolationsspline.

Bygning

På hvert segment er funktionen et polynomium af tredje grad , hvis koefficienter skal bestemmes. Vi skriver for nemheds skyld i formularen:

derefter

Kontinuitetsbetingelserne for alle derivater op til anden orden inklusive skrives som




hvor varierer fra til og interpolationsbetingelserne i formularen

Betegn

Herfra får vi formler til beregning af koefficienterne for den "naturlige spline":

; ; ; , og ._ _

Hvis vi tager det i betragtning , så kan beregningen udføres ved hjælp af sweep-metoden for en tridiagonal matrix .

Litteratur

  1. deBoor, Carl. En praktisk guide til splines. — New York: Springer-Verlag, 1978.
  2. Rogers D., Adams J. Matematiske grundlag for computergrafik. - M .: Mir, 2001. - ISBN 5-03-002143-4 .
  3. Kostomarov D.P. , Favorsky A.P. Indledende forelæsninger om numeriske metoder.
  4. Volkov EA Kapitel 1. Approksimation af funktioner ved polynomier. § 11. Splines // Numeriske metoder. - Lærebog. tilskud til universiteter. - 2. udg., Rev. - M. : Nauka, 1987. - S. 63-68. — 248 s.

Links

Noter

  1. Boor, 1978 .