Interpoláció algebrai polinomokkal

Egy valós argumentum függvényének algebrai polinomjaival történő interpolálása egy szegmensen - a -nál kisebb vagy egyenlő fokú polinom  együtthatóinak megtalálása , amely felveszi az argumentum értékeit , a halmazt interpolációs csomópontoknak nevezzük :

Az ilyen polinom együtthatóit meghatározó lineáris algebrai egyenletrendszer alakja:

Determinánsa a Vandermonde determináns .

Nem nulla bármely páronként eltérő érték esetén , és egy függvénynek a csomópontokban lévő értékeivel történő interpolálása polinom segítségével mindig lehetséges és egyedi.

Alkalmazás

Az így kapott interpolációs képletet gyakran használják az interpolációs csomópontokon kívüli argumentumértékek függvényértékeinek hozzávetőleges kiszámítására . Ugyanakkor megkülönböztetjük a szűk értelemben vett interpolációt , amikor , és extrapolációt , amikor .

Interpolációs probléma a térben

Adjunk meg olyan pontokat a térben , amelyeknek valamilyen koordinátarendszerben sugárvektorai vannak

Az interpoláció feladata a megadott pontokon a megadott sorrendben átmenő görbe felépítése.

A probléma megoldása

Egy fix rendezett ponthalmazon keresztül végtelen számú görbe rajzolható, így a tetszőleges függvény általi interpoláció problémájának nincs egyedi megoldása. A megoldás egyedisége érdekében bizonyos megszorításokat kell bevezetni a függvény formáját illetően.

A görbéket a következő formában készítjük el , ahol a paraméter egy bizonyos intervallumon belül változik :

.

Vezessünk be egy pontrácsot a szegmensre : és követeljük meg, hogy a paraméter értékénél a görbe átmenjen a ponton , így

A parametrizálás és a grid bevezetése többféleképpen történhet. Általában vagy egy egységes rácsot választunk, feltételezve , hogy , , , vagy még előnyösebben a pontokat szegmensek kötik össze, és a szegmens hosszát veszik a paraméterértékek különbségének .

Az egyik elterjedt interpolációs módszer az, hogy a görbét fokszámú polinomként , azaz függvényként használjuk:

A polinomnak vannak együtthatói , amelyek a feltételekből kereshetők:

Ezek a feltételek az együtthatók lineáris egyenletrendszeréhez vezetnek :

Megjegyzendő, hogy az együtthatók megtalálásához például háromdimenziós térben három egyenletrendszert kell megoldani: -re , és koordinátákat. Mindegyiknek van egy együttható mátrixa, amelyet megfordítva a pontok sugárvektorainak értékei alapján kiszámítják a polinom együtthatóinak vektorait. Mátrix meghatározó

Vandermonde-determinánsnak nevezik . Ha a rács csomópontjai nem egyeznek, az nem nulla, és az egyenletrendszernek egyedi megoldása van.

A közvetlen mátrixinverzión kívül számos más módszer is létezik az interpolációs polinom kiszámítására. A polinom egyedisége miatt írásának változatos formáiról beszélünk.

Előnyök

Hátrányok

Példa

Egy klasszikus példa ( Runge ), amely bemutatja az oszcillációk előfordulását egy interpolációs polinomban, a függvényértékek egységes rácsán történő interpoláció

Vezessünk be egy egységes rácsot , , a szakaszra , és vegyük figyelembe annak a polinomnak a viselkedését, amely a pontokban veszi fel az értékeket .

Az ábra magának a függvénynek a grafikonját mutatja (szaggatott vonal) és három interpolációs görbét a következőhöz:

Az interpolációs polinom értékei még a közbenső pontokban lévő sima függvényeknél is, amelyek nem esnek egybe az interpoláció csomópontjaival, erősen eltérhetnek magának a függvénynek az értékétől, a polinom ilyen viselkedését oszcillációnak nevezik.

Lásd még