09.07.2015 Views

13 Paskaita MATLAB Interpoliavimas (pdf)

13 Paskaita MATLAB Interpoliavimas (pdf)

13 Paskaita MATLAB Interpoliavimas (pdf)

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

SplainaiSplainaiDalimis daugianarė interpoliacinė funkcijaTolydi visame intervale.Nėra diferencijuojama interpoliavimo mazguose.Splainų panaudojimo idėja:<strong>Interpoliavimas</strong> splainaisNedidelio laipsnio daugianariai jungia duotuosiustaškus.Funkcija glodi visame intervale (t.y. ir vidiniuoseinterpoliavimo mazguose).Nedidelio laipsnio daugianariai neleidžia atsirastiosciliacijoms.Dalimis daugianarė interpoliacinė funkcijaTolydi visame intervale.Nėra diferencijuojama interpoliavimo mazguose.Splainų panaudojimo idėja:<strong>Interpoliavimas</strong> splainaisNedidelio laipsnio daugianariai jungia duotuosiustaškus.Funkcija glodi visame intervale (t.y. ir vidiniuoseinterpoliavimo mazguose).Nedidelio laipsnio daugianariai neleidžia atsirastiosciliacijoms.MIM (MIF VU) <strong>MATLAB</strong> programavimas 2010-11-30 61 / 116MIM (MIF VU) <strong>MATLAB</strong> programavimas 2010-11-30 61 / 116SplainaiSplainaiSplainaiSplainaispline (angl.)– lazdelėStandi lazdelėN intervalų ir N + 1 taškų.S i (x) neaukštos eilės daugianaris i-ajame intervale.Nulinis kreivis galuoseMIM (MIF VU) <strong>MATLAB</strong> programavimas 2010-11-30 62 / 116MIM (MIF VU) <strong>MATLAB</strong> programavimas 2010-11-30 63 / 116SplainaiSplaino apibrėžimasSplainaiDažniausiai naudojami splainaiFunkcija y = f (x) apibrėžta reikšmių lentele(x i , y i ), i = 0, 1, ···N:x 0 x 1 ··· x Ny 0 y 1 ··· y NKiekviename daliniame intervale [x i , x i+1 ] funkcijay = f (x) aproksimuojama m-ojo laipsnio daugianarių1 Tiesinis splainas;2 kvadratinis splainas; S m i (x) =a i0 x m + a i1 x m−1 + ···+ a im−1 x + a im .Funkcija ir visos jos išvestinės iki (m − 1) eilės yratolydžios kiekviename intervalo [x 0 , x N ] taške.Tokia interpoliacinė funkcija vadinama m-tosios eilėssplainu (su defektu 1).3 kubinis splainas. MIM (MIF VU) <strong>MATLAB</strong> programavimas 2010-11-30 64 / 116MIM (MIF VU) <strong>MATLAB</strong> programavimas 2010-11-30 65 / 116

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!