Interpolointi algebrallisilla polynomeilla

Segmentin todellisen argumentin funktion interpolointi algebrallisilla polynomeilla  - löytääkseen polynomin kertoimet, joiden aste on pienempi tai yhtä suuri kuin , joka ottaa argumentin arvot , joukkoa kutsutaan interpolointisolmuiksi :

Lineaaristen algebrallisten yhtälöiden järjestelmällä, joka määrittää tällaisen polynomin kertoimet , on muoto:

Sen determinantti on Vandermonden determinantti .

Se on nollasta erilainen kaikille pareittain eri arvoille , ja funktion interpolointi sen arvoilla solmuissa polynomin avulla on aina mahdollista ja ainutlaatuista.

Sovellus

Tuloksena olevaa interpolointikaavaa käytetään usein likimääräiseen funktioarvojen laskemiseen muille argumenttiarvoille kuin interpolointisolmuille. Samalla erotetaan interpolointi suppeassa merkityksessä , when , ja ekstrapolointi , kun .

Interpolointiongelma avaruudessa

Annetaan avaruudessa pisteet , joilla on jossain koordinaattijärjestelmässä sädevektorit

Interpoloinnin tehtävänä on muodostaa käyrä, joka kulkee määrättyjen pisteiden läpi määritetyssä järjestyksessä.

Ongelman ratkaisu

Kiinteän järjestetyn pistejoukon läpi voidaan piirtää ääretön määrä käyriä, joten mielivaltaisen funktion interpoloinnin ongelmalla ei ole ainutlaatuista ratkaisua. Ratkaisun ainutlaatuisuuden vuoksi on tarpeen asettaa tiettyjä rajoituksia funktion muodolle.

Rakennamme käyriä muotoon , jossa parametri muuttuu tietyllä aikavälillä :

.

Esitetään janalle pisteiden ruudukko : ja vaaditaan, että parametrin arvolle käyrä kulkee pisteen läpi , niin että

Parametrisoinnin ja ruudukon käyttöönotto voidaan tehdä monin eri tavoin. Yleensä valitaan joko yhtenäinen ruudukko olettaen , , , tai mieluummin pisteet on yhdistetty segmenteillä ja janan pituus otetaan parametrien arvojen erotukseksi .

Yksi yleisimmistä interpolointimenetelmistä on käyttää käyrää astepolynomina eli funktiona:

Polynomilla on kertoimet , jotka voidaan löytää ehdoista:

Nämä ehdot johtavat kertoimien lineaariseen yhtälöjärjestelmään :

Huomaa, että kertoimien löytämiseksi esimerkiksi kolmiulotteisessa avaruudessa on ratkaistava kolme yhtälöjärjestelmää: for , ja koordinaatit. Niillä kaikilla on yksi kerroinmatriisi, joka käänteisesti lasketaan pisteiden sädevektorien arvojen perusteella polynomin kertoimien vektorit. Matriisin determinantti

kutsutaan Vandermonde-determinantiksi . Jos ruudukon solmut eivät täsmää, se on nollasta poikkeava ja yhtälöjärjestelmällä on ainutlaatuinen ratkaisu.

Suoran matriisin inversion lisäksi on olemassa useita muita tapoja laskea interpolaatiopolynomi. Polynomin ainutlaatuisuuden vuoksi puhumme sen kirjoittamisen eri muodoista.

Edut

Haitat

Esimerkki

Klassinen esimerkki ( Runge ), joka näyttää värähtelyjen esiintymisen interpolaatiopolynomissa, on interpolointi yhtenäisellä funktioarvojen ruudukolla

Otetaan käyttöön yhtenäinen ruudukko , janalle ja tarkastellaan sen polynomin käyttäytymistä, joka ottaa arvot pisteistä .

Kuvassa on itse funktion kaaviot (katkoviiva) ja kolme interpolaatiokäyrää :

Interpolointipolynomin arvot, jopa tasaisille funktioille välipisteissä, jotka eivät ole yhtäpitäviä interpoloinnin solmujen kanssa, voivat poiketa voimakkaasti itse funktion arvoista, tällaista polynomin käyttäytymistä kutsutaan värähtelyksi.

Katso myös