Napaka polinomske interpolacije

Iz E-študij, proste zakladnice študentskega znanja

Skoči na: navigacija, iskanje

<<Numerična matematika

Privzamemo, da obstaja funkcija na intervalu, ki vsebuje interpolacijske točke, je dovoljkrat odvedljiva in zadošča pogojem

f(xi) = fi;i = 0,1,...,n

Napaka interpolacijskega polinoma:

e(t) = pn(t) − f(t)

Smiselno je izbrati točke t, ki so različne od interpolacijskih točk, saj vemo da v njih napake ni. Da bi našli izraz za napako, naj bo qn + 1(u) interpolacijski polinom skozi točke , ki ga zapišemo:

qn + 1(u) = pn(u) + f[x0,...,xn,t]ω(u)

ω(u) = (ux0)...(uxn)

Napaka je torej:

e(t) = pn(t) − f(t) = − f[x0,...,xn,t]ω(t)

Žal ne poznamo deljene diference f[...].... :( Poglejmo funkcijo:

φ(u) = f(u) − pn(u) − f[x0,...,xn,t]ω(u)

ki je enaka 0 v vseh xi in tudi v t.

Velja (glej razlago v knjigi, str. 87):

ω(n + 1)(ξ) = (n + 1)!

Če vstavimo v zgornjo enačbo in preuredimo:

Izrek Naj bo funkcija f vsaj n+1-krat zvezno odvedljiva in naj bo pn interpolacijski polinom stopnje skozi točke xi;i = 0,...,n. Potem je

kjer ξ leži v najmanjšem intervalu, ki vsebuje točke xi in t.

Osebna orodja
Imenski prostori
Različice
Dejanja
navigacija

Tiskanje/izvoz
orodja