interpoliavimas
interpoliãvimas, tiesnis interpoliãvimas, funkcijos f(x) kūrimas (galbūt apytikslis), kai žinomos jos reikšmės arba (ir) išvestinių reikšmės duotuose taškuose. Tarkime, intervale [a, b] duota n + 1 taškų a = x0 < x1 < x2 < … < xk < … < xn = b, kurie vadinami interpoliavimo mazgais, ir yra žinomos funkcijos f(x) reikšmės tuose taškuose yk = f(xk) (k = 0, 1, 2, …, n). Parinkus funkcijų, apibrėžtų intervale [a, b], klasę K (pvz., algebrinius daugianarius, kurių laipsniai ne didesni už n), joje ieškoma funkcija P(x) vadinama interpoliacine funkcija, kuriai teisingos lygybės: P(xk) = f(xk) (k = 0, 1, 2, …, n). Algebrinių daugianarių, kurių laipsniai ne didesni už n, klasėje interpoliavimo uždavinys turi vienintelį sprendinį, kurį galima užrašyti Lagrange’o interpoliacinio daugianario pavidalu: Ln(x) =f(xk). Jei funkcija f(x) ∈ Cn+1[a, b] (tolydžiai diferencijuojama n + 1 kartą), interpoliavimo paklaida =ω(x); čia . Interpoliacinė funkcija gali būti ieškoma pavidalu ; čia uk(x) yra iš anksto parinkta tiesiškai nepriklausomų funkcijų sistema (pvz., 1, x, x2, …, xn arba 1, cosx, cos2x, …, cosnx). Šiuo atveju funkcija P(x) vadinama interpoliaciniu daugianariu pagal funkcijų sistemą uk(x). Nežinomi koeficientai ck vienareikšmiškai randami sprendžiant tiesinių lygčių sistemą . Jei papildomai žinomos funkcijos f(x) išvestinių reikšmės kuriame nors mazge xj, t. y. f(xj), f′(xj), f″(xj), …, f(k)(xj), galima laikyti, kad xj yra k + 1 eilės kartotinis interpoliavimo mazgas.
Jei interpoliuojamų funkcijų klasė K sutampa su Cm–k[a, b] (1 ≤ k ≤ m + 1) ir kiekviename intervale [xj, xj+1] (j = 0, 1, 2, …, n – 1) šios funkcijos yra m eilės daugianariai, tai tokia interpoliacinė funkcija Sm, k(x) vadinama m eilės splainu, kurio defektas lygus k. Praktikoje dažniausiai naudojami kubiniai splainai, kurių defektas lygus 1: S3(x) = S3, 1(x). Norint surasti kubinį splainą reikalingos dvi papildomos sąlygos. Dažniausiai formuluojamos natūraliosios kraštinės sąlygos: . Šiuo atveju kubinis splainas randamas vienareikšmiškai.
1566