MÉSZÁROS JÓZSEFNÉ, NUMERIKUS MÓDSZEREK

Hasonló dokumentumok
Lineáris algebra numerikus módszerei

GPK M1 (BME) Interpoláció / 16

LNM folytonos Az interpoláció Lagrange interpoláció. Lineáris algebra numerikus módszerei

Numerikus Matematika

Numerikus módszerek II. zárthelyi dolgozat, megoldások, 2014/15. I. félév, A. csoport. x 2. c = 3 5, s = 4

Gyakorló feladatok. Agbeko Kwami Nutefe és Nagy Noémi

Ipari matematika 2. gyakorlófeladatok

Legkisebb négyzetek módszere, Spline interpoláció

Diszkréten mintavételezett függvények

Numerikus integrálás április 20.

Eddig csak a polinom x-ben felvett értékét kerestük

Polinomok, Lagrange interpoláció

3. Lineáris differenciálegyenletek

Egyenletek, egyenlőtlenségek VII.

1.9. B - SPLINEOK B - SPLINEOK EGZISZTENCIÁJA. numerikus analízis ii. 34. [ a, b] - n legfeljebb n darab gyöke lehet. = r (m 1) n = r m + n 1

Matematika III előadás

Numerikus integrálás április 18.

Differenciálegyenletek numerikus megoldása

Gauss-Jordan módszer Legkisebb négyzetek módszere, egyenes LNM, polinom LNM, függvény. Lineáris algebra numerikus módszerei

Losonczi László. Debreceni Egyetem, Közgazdaság- és Gazdaságtudományi Kar

Matematika szigorlat június 17. Neptun kód:

Példa: Tartó lehajlásfüggvényének meghatározása a Rayleigh Ritz-féle módszer segítségével

Feladatok megoldásokkal az ötödik gyakorlathoz (Taylor polinom, szöveges szélsőérték problémák)

Numerikus matematika. Irodalom: Stoyan Gisbert, Numerikus matematika mérnököknek és programozóknak, Typotex, Lebegőpontos számok

függvény grafikonja milyen transzformációkkal származtatható az f0 : R R, f0(

Numerikus módszerek 1.

2. SZÉLSŽÉRTÉKSZÁMÍTÁS. 2.1 A széls érték fogalma, létezése

Taylor-polinomok. 1. Alapfeladatok április Feladat: Írjuk fel az f(x) = e 2x függvény másodfokú Maclaurinpolinomját!

Alap-ötlet: Karl Friedrich Gauss ( ) valószínűségszámítási háttér: Andrej Markov ( )

Bevezetés az algebrába 2

Differenciálegyenlet rendszerek

Végeselem modellezés alapjai 1. óra

Interpolációs eljárások

DIFFERENCIÁLEGYENLETEK. BSc. Matematika II. BGRMA2HNND, BGRMA2HNNC

1 Lebegőpontos számábrázolás

2012. október 2 és 4. Dr. Vincze Szilvia

Példa: Tartó lehajlásfüggvényének meghatározása végeselemes módszer segítségével

MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK MEGOLDÁSAI KÖZÉPSZINT Függvények

y + a y + b y = r(x),

Numerikus matematika vizsga

Numerikus módszerek beugró kérdések

CAD technikák A számítógépes tervezés geometriai alapjai: görbék típusai, matematikai leírás, manipulációk görbékkel.

First Prev Next Last Go Back Full Screen Close Quit

Differenciálegyenletek megoldása próbafüggvény-módszerrel

Differenciálegyenletek

Runge-Kutta módszerek

Numerikus módszerek 1.

Nagy Krisztián Analízis 2

Mátrixfüggvények. Wettl Ferenc április 28. Wettl Ferenc Mátrixfüggvények április / 22

Nagy Gábor compalg.inf.elte.hu/ nagy

Numerikus integrálás

E-tananyag Matematika 9. évfolyam Függvények

Függvények Megoldások

Feladatok megoldásokkal a 9. gyakorlathoz (Newton-Leibniz formula, közelítő integrálás, az integrálszámítás alkalmazásai 1.

Newton módszer. az F(x) = 0 egyenlet x* gyökének elég jó közelítése. Húzzuk meg az F(x) függvény (x 0. )) pontbeli érintőjét, és jelölje x 1

Descartes-féle, derékszögű koordináta-rendszer

MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK MEGOLDÁSAI KÖZÉPSZINT Függvények

Kétváltozós függvények differenciálszámítása

Nagy Gábor compalg.inf.elte.hu/ nagy ősz

YBL - SGYMMAT2012XA Matematika II.

ANALÍZIS III. ELMÉLETI KÉRDÉSEK

MATEK-INFO UBB verseny április 6.

I. Gondolkodási műveletek

Brósch Zoltán (Debreceni Egyetem Kossuth Lajos Gyakorló Gimnáziuma) Megoldások

Matematika gyógyszerészhallgatók számára. A kollokvium főtételei tanév

Baran Ágnes. Gyakorlat Numerikus matematika. Baran Ágnes Matematika Mérnököknek Gyakorlat 1 / 79

KOVÁCS BÉLA, MATEMATIKA II.

TANTÁRGYFELELŐS INTÉZET: Építőmérnöki Intézet. címe:

Analízis II. Analízis II. Beugrók. Készítette: Szánthó József. kiezafiu kukac gmail.com. 2009/ félév

Hajder Levente 2018/2019. II. félév

DIFFERENCIÁLEGYENLETEK. BSc. Matematika II. BGRMA2HNND, BGRMA2HNNC

Határozatlan integrál

Fraktálok. Kontrakciók Affin leképezések. Czirbusz Sándor ELTE IK, Komputeralgebra Tanszék. TARTALOMJEGYZÉK Kontrakciók Affin transzformációk

Görbe- és felületmodellezés. Szplájnok Felületmodellezés

Lagrange egyenletek. Úgy a virtuális munka mint a D Alembert-elv gyakorlati alkalmazását

6. Függvények. 1. Az alábbi függvények közül melyik szigorúan monoton növekvő a 0;1 intervallumban?

1. feladatsor: Vektorterek, lineáris kombináció, mátrixok, determináns (megoldás)

Nemlineáris egyenletrendszerek megoldása április 15.

Optimalizálás alapfeladata Legmeredekebb lejtő Lagrange függvény Log-barrier módszer Büntetőfüggvény módszer 2017/

Vektorterek. Wettl Ferenc február 17. Wettl Ferenc Vektorterek február / 27

Boros Zoltán február

1. Homogén lineáris egyenletrendszer megoldástere

MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK MEGOLDÁSAI KÖZÉPSZINT Abszolútértékes és gyökös kifejezések

Explicit hibabecslés Maxwell-egyenletek numerikus megoldásához

differenciálegyenletek

Eötvös Loránd Tudományegyetem Természettudományi Kar. Interpoláció. Mihalkó Zita

x a x, ha a > 1 x a x, ha 0 < a < 1

Matematika III. harmadik előadás

1. Interpoláció. Egyértelműség Ha f és g ilyen polinomok, akkor n helyen megegyeznek, így a polinomok azonossági tétele miatt egyenlők.

First Prev Next Last Go Back Full Screen Close Quit. (L Hospital szabály, Taylor-polinom,

Differenciálegyenletek. Vajda István március 4.

Matematika III előadás

Modellek és Algoritmusok - 2.ZH Elmélet

MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK KÖZÉPSZINT Függvények

Norma Determináns, inverz Kondíciószám Direkt és inverz hibák Lin. egyenletrendszerek A Gauss-módszer. Lineáris algebra numerikus módszerei

Exponenciális és logaritmikus kifejezések Megoldások

2 (j) f(x) dx = 1 arcsin(3x 2) + C. (d) A x + Bx + C 5x (2x 2 + 7) + Hx + I. 2 2x F x + G. x

Lineáris algebra zárthelyi dolgozat javítókulcs, Informatika I márc.11. A csoport

Lineáris algebra Gyakorló feladatok

Függvény differenciálás összefoglalás

Átírás:

MÉSZÁROS JÓZSEFNÉ, NUmERIKUS módszerek 9

FÜGGVÉNYKÖZELÍTÉSEK IX. SPLINE INTERPOLÁCIÓ 1. SPLINE FÜGGVÉNYEK A Lagrange interpolációnál említettük, hogy az ún. globális interpoláció helyett gyakran célszerű szakaszonként alacsony fokszámú polinommal interpolálni. Ezt a gondolatot tovább általánosítva azáltal, hogy a csatlakozási helyeken esetleg sima illeszkedést (deriválhatóságot elég magas rendig) is elvárunk, eljuthatunk a spline függvények bevezetéséig. DEFINÍCIÓ Legyen adott az intervallum valamely felosztása. Az függvényt -ed fokú és -ad rendű spline-függvénynek nevezzük (az adott felosztásra nézve), ha szakaszonként legfeljebb illesztési pontokban szor folytonosan deriválható. -ed fokú polinom és az Az alábbi ábrák két speciális esetet szemléltetnek: Lineáris nulladrendű spline (első ábra) és köbös elsőrendű spline (második ábra) A továbbiakban néhány egyszerű, de a gyakorlatban jól használható spline-függvény típust interpolációra használunk fel. 2. INTERPOLÁCIÓ LINEÁRIS nulladrendű SPLINE-AL Legyen ismert az függvény értéke az egymástól különböző helyeken. Válasszuk ki a lineáris, nulladrendű spline-ok halmazából azt a függvényt, amelyre: Másképp fogalmazva, azt a lineáris, nulladrendű spline-t keressük, amelynek gráfja (amely egy törtvonal) átmegy a kérdéses pontokon:

Lineáris elsőrendű spline A függvény szakaszonként való előállítása nyilvánvaló. Itt egy "globális előállítást" mutatunk meg. Vezessük be a következő függvényeket, amelyeket képlettel is könnyen megadhatunk. Lineáris elsőrendű spline bázisfüggvényei Az szakaszonként lineáris, -n folytonos függvény jellegzetes tulajdonsága, hogy az pontban az 1 értéket, a további csomópontokban pedig a 0 értéket veszi fel. Tehát előállítható az ún. bázisfüggvények értékekkel vett lineáris kombinációjaként, azaz 3. INTERPOLÁCIÓ KÖBÖS, elsőrendű SPLINE-AL Legyen adott az alábbi függvénytáblázat:...

...... Válasszuk ki a köbös, elsőrendű spline-ok halmazából azt a függvényt, amelyre: A függvény szakaszonként való előállítása ismét könnyen megadható, a két-két pontra támaszkodó harmadfokú Hermite interpolációs polinom éppen rendelkezik a kívánt tulajdonságokkal. Egy "globális előállítás" megadható az alábbi, szakaszonként legfeljebb harmadfokú polinomok segítségével (amelyek képlettel való előállítása a jellegzetes tulajdonságok alapján elég egyszerű): Köbös elsőrendű spline bázisfüggvényei Az függvény tehát az pontban az 1, a további csomópontokban a 0 értéket veszi fel, továbbá a deriváltja 0 minden csomópontban. A függvény értéke minden csomópontban 0, deriváltja -ben 1, a további csomópontokban 0. Tehát előállítható az bázisfüggvények segítségével alakban. 4. INTERPOLÁCIÓ KÖBÖS, másodrendű SPLINE-AL Mivel az ponthoz intervallum tartozik és minden intervallumon négy együtthatóval írhatjuk le a köbös splinet, összesen együttható megfelelő megválasztása után kaphatunk egy konkrét köbös spline-t. Ahhoz, hogy a spline másodrendű legyen, minden közbülső pontban egyeztetni kell a függvényértéken kívül az első és második deriváltat is ez összesen megkötést jelent azaz a szabad együtthatók száma

Tehát a függvényértékek előírásán kívül még további két megkötést tehetünk. Leggyakrabban azt kívánjuk meg, hogy a két végpontban a második derivált legyen 0, ilyenkor természetes spline-ról beszélünk. (Az elnevezést az indokolja, hogy az említett spline alakot felvevő rugalmas, vékony fémcsík ilyet használnak a rajzolók "spline" elnevezéssel a pontok összekötésére nyugalmi állapotban minimalizálja a feszültségi energiát.) Ezek után az interpolációs feladat megfogalmazása a következő: Legyen adott az...... függvénytáblázat. Válasszuk ki a köbös, másodrendű spline-ok részhalmazából azt a függvényt, amelyre Bevezetve a jelölést, az együtthatók meghatározására felírhatjuk a következő egyenleteket: Függvényelőírások: = = Deriváltak egyeztetése: = = Peremfeltételek: s így a meg. ismeretlenre egy lineáris egyenletrendszert kapunk, amelyről kimutatható, hogy egyértelműen oldható MeGJeGYZÉS

Az a.), b.) spline interpolációkhoz könnyen adhatunk hibakorlátot a Lagrange ill. Hermite interpoláció hibaképlete alapján. Az a) esetben szakaszonként lineáris Lagrange interpolációt végzünk, tehát az -edik intervallumon: Az -ra nézve másodfokú függvény maximumát az intervallum felezési pontjában veszi fel. Bevezetve az jelölést, írhatjuk tehát, hogy azaz A b.) esetben szakaszonként harmadfokú Hermite interpolációs polinomot használunk, tehát az intervallumon Bevezetve az jelölést, most azaz NUmeRiKUS PÉLdA 1. Illesszünk lineáris spline-függvényt az alábbi táblázathoz, bázisfüggvények segítségével! 1 1.5 0.008 1 3.370 7.955 A megfelelő bázisfüggvények :

Ezek felhasználásával a keresett függvény: 2. Illesszünk köbös, másodrendű spline-t (természetes spline-t) az alábbi táblázathoz: -1 0 1 1 0 1 Az interpolációs polinomot alakban felvéve, az együtthatók meghatározására szolgáló egyenletrendszer a következő: melyet megoldva:

Így a keresett függvények és 5. FELADATOK Megoldások: láthatók nem láthatók 1. Adott az függvény az alábbi táblázattal: 0 2 1 0 1-2 0 2 Határozza meg a pontokra támaszkodó a.) köbös, elsőrendű spline-függvényt; b.) köbös, másodrendű spline-függvényt. 2. Illesszen lineáris, nulladrendű spline-függvényt az alábbi táblázathoz, majd határozza meg közelítő értékét! 0.0 0.1 0.2 1.0 2.5 2.95 3. Adott az függvény az alábbi táblázattal:

-1 0 1 1 0 1 Határozza meg a pontokra támaszkodó természetes spline függvényt! 4. Adott az függvény az alábbi táblázattal: 0 0.2 0.4 2.0 3.5 3.98 2.0 20.0 9.7 Határozza meg a pontokra támaszkodó elsőrendű spline függvényhez tartozó a.) bázis függvényt; b.) bázis függvényt. 5. Írja fel az alábbi pontokra illeszkedő alakú, harmadfokú másodrendű spline függvényt! a.) Írja fel az együtthatók meghatározására vonatkozó egyenletrendszert! 0 1 2 1 0 1

b.) Határozza meg a spline függvényt! Digitális Egyetem, Copyright Mészáros Józsefné, 2011