Numerikus integrálás

Hasonló dokumentumok
Ipari matematika 2. gyakorlófeladatok

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

Numerikus integrálás április 20.

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

Numerikus integrálás április 18.

Polinomok, Lagrange interpoláció

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

Határozatlan integrál (2) First Prev Next Last Go Back Full Screen Close Quit

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

Lineáris algebra numerikus módszerei

NUMERIKUS MÓDSZEREK XII. GYAKORLAT. 12a Numerikus Integrálás: Simpson+Trapéz formulák. Alapötletek:

GPK M1 (BME) Interpoláció / 16

Diszkréten mintavételezett függvények

2. NUMERIKUS INTEGRÁLÁS

Matematika II. 1 sin xdx =, 1 cos xdx =, 1 + x 2 dx =

Fourier-sorok. Lengyelné Dr. Szilágyi Szilvia április 7.

Határozatlan integrál

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

Integrálszámítás. a Matematika A1a-Analízis nevű tárgyhoz november

Matematika II képletek. 1 sin xdx =, cos 2 x dx = sh 2 x dx = 1 + x 2 dx = 1 x. cos xdx =,

Tanulási cél Szorzatfüggvényekre vonatkozó integrálási technikák megismerése és különböző típusokra való alkalmazása. 5), akkor

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

Gauss-Seidel iteráció

Az érintőformula A Simpson formula Gauss-kvadratúrák Hiba utólagos becslése. Numerikus analízis

6. Folytonosság. pontbeli folytonosság, intervallumon való folytonosság, folytonos függvények

Numerikus matematika vizsga

2. Hogyan számíthatjuk ki két komplex szám szorzatát, ha azok a+bi alakban, illetve trigonometrikus alakban vannak megadva?

First Prev Next Last Go Back Full Screen Close Quit

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

Numerikus matematika

FELVÉTELI VIZSGA, szeptember 12.

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

12. Mikor nevezünk egy részhalmazt nyíltnak, illetve zártnak a valós számok körében?

sin x = cos x =? sin x = dx =? dx = cos x =? g) Adja meg a helyettesítéses integrálás szabályát határozott integrálokra vonatkozóan!

Hatványsorok, Fourier sorok

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

JPTE PMMFK Levelező-távoktatás, villamosmérnök szak

A L Hospital-szabály, elaszticitás, monotonitás, konvexitás

n n (n n ), lim ln(2 + 3e x ) x 3 + 2x 2e x e x + 1, sin x 1 cos x, lim e x2 1 + x 2 lim sin x 1 )

Numerikus módszerek 2.

6. gyakorlat. Gelle Kitti. Csendes Tibor Somogyi Viktor. London András. jegyzetei alapján

Gauss elimináció, LU felbontás

Numerikus módszerek 1.

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

Analízis házi feladatok

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

Bodó Bea, Simonné Szabó Klára Matematika 1. közgazdászoknak

Határozatlan integrál

Határozott integrál és alkalmazásai

Interpolációs eljárások

Differenciálszámítás. 8. előadás. Farkas István. DE ATC Gazdaságelemzési és Statisztikai Tanszék. Differenciálszámítás p. 1/1

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

Kurzusinformáció. Analízis II, PMB1106

Integrálszámítás (Gyakorló feladatok)

GAZDASÁGMATEMATIKA KÖZÉPHALADÓ SZINTEN

Másodfokú egyenletek, egyenlőtlenségek

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

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

Matematika I. Vektorok, egyenesek, síkok

Konjugált gradiens módszer

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

Matematika I. NÉV:... FELADATOK:

x 2 e x dx c) (3x 2 2x)e 2x dx x sin x dx f) x cosxdx (1 x 2 )(sin 2x 2 cos 3x) dx e 2x cos x dx k) e x sin x cosxdx x ln x dx n) (2x + 1) ln 2 x dx

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

First Prev Next Last Go Back Full Screen Close Quit. (Derivált)

valós számot tartalmaz, mert az ilyen részhalmazon nem azonosság.

Matematika A1a Analízis

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

Szili László. Integrálszámítás (Gyakorló feladatok) Analízis 3. Programtervező informatikus szak BSc, B és C szakirány

A derivált alkalmazásai

Differenciál - és integrálszámítás. (Kreditszám: 7) Tantárgyfelelős: Dr. Losonczi László egyetemi tanár. Meghirdető tanszék: Analízis Tanszék

Függvények Megoldások

Tartalomjegyzék. Tartalomjegyzék Valós változós valós értékű függvények... 2

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

Gauss-eliminációval, Cholesky felbontás, QR felbontás

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

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

Másodfokú egyenletek, egyenlőtlenségek

Gyakorló feladatok javítóvizsgára szakközépiskola matematika 9. évfolyam

FÜGGVÉNYEK TULAJDONSÁGAI, JELLEMZÉSI SZEMPONTJAI

Példatár Lineáris algebra és többváltozós függvények

Egyenletek, egyenlőtlenségek V.

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

KOVÁCS BÉLA, MATEMATIKA I.

MATLAB. 5. gyakorlat. Polinomok, deriválás, integrálás

Az f ( xy, ) függvény y változó szerinti primitív függvénye G( x, f xydy= Gxy + C. Kétváltozós függvény integrálszámítása. Primitívfüggvény.

2012. október 9 és 11. Dr. Vincze Szilvia

Integr alsz am ıt as. 1. r esz aprilis 12.

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

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

Végeselem modellezés alapjai 1. óra

Alkalmazott matematika és módszerei I Tantárgy kódja

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

= x2. 3x + 4 ln x + C. 2. dx = x x2 + 25x. dx = x ln 1 + x. 3 a2 x +a 3 arctg x. 3)101 + C (2 + 3x 2 ) + C. 2. 8x C.

Fourier sorok február 19.

KOVÁCS BÉLA, MATEMATIKA II.

Matematika A2 vizsga mgeoldása június 4.

1. Folytonosság. 1. (A) Igaz-e, hogy ha D(f) = R, f folytonos és periodikus, akkor f korlátos és van maximuma és minimuma?

Matematika A1a Analízis

Átírás:

Közelítő és szimbolikus számítások 11. gyakorlat Numerikus integrálás Készítette: Gelle Kitti Csendes Tibor Somogyi Viktor Vinkó Tamás London András Deák Gábor jegyzetei alapján

1. Határozatlan integrál Határozatlan integrál alatt az f(x) = F (x)dx kifejezést értjük, ahol F (x) = f(x). Ez tehát nem más, mint a deriválás megfordítása. Itt F (x)-et primitív függvénynek nevezzük. Természetesen ha létezik f(x) integrálja, akkor végtelen sok létezik, ugyanis F (x)+c, c R is f(x) integrálja lesz, hiszen a konstans deriváltja mindig nulla.. Határozott integrál A határozott integrál célja az, hogy egy adott f(x) függvénynek adott [a, b] intervallumon szeretnénk a görbe alatti (előjeles) területét kiszámítani. Ezt Riemann integrállal is közelíthetjük, melynek lényege, hogy az [a, b] intervallumon korlátos f(x) függvényen az [a, b] tartományt n részre osztjuk úgy, hogy: a = x 0 < x 1 < < x n = b. Legyen m j = inf{f(x) x [x j 1, x j ]}, és M j = sup{f(x) x [x j 1, x j ]}. Ilyenkor a l p = n m j (x j x j 1 ) j=1 képlet definiálja a Riemann-féle alső közelítő összeget, a u p = n M j (x j x j 1 ) j=1 pedig a Riemann-féle felső közelítő összeget. Figyeljük meg, hogy ezek a közelítő összegek függvényt téglalapok segítségével közelíti, ahol a téglalap magassága m j vagy M j, a szélessége pedig (x j x j 1 ) (és igen, előjelesen). A Darboux-féle alsó integrál az l p -k supremuma, azaz I = sup{l p p partíció}, valamint a Darboux-féle felső integrál a I = inf{u p p partíció}. 1

8 7 6 5 4 x 3 f(x ) x 1 1 x 0 x x 1 0 0 0.5 1 1.5 1. Ábra.: A Riemann alsó közelítő összeg ábrázolása. 8 7 6 5 4 3 1 0 x x 1 x 0 x x 1 x 3 f(x 3 ) 0 0.5 1 1.5. Ábra.: A Riemann felső közelítő összeg ábrázolása. Az f függvény akkor Riemann integrálható, ha I = I, és ilyenkor b a f(x)dx = I. Egy adott intervallumon értelmezett függvény határozott integrálja egy szám, amely a függvény görbéje és az x-tengely által adott intervallumon közrezárt területet adja meg előjelesen. Gyakran használt kiszámítási módja a Newton-Leibniz formula, amely szerint a határozott integrál felírható: b a f(x)dx = F (b) F (a).

3. Numerikus integrálás Numerikus integrálás során a feladat a fenti formula közelítése, tehát egy f függvény határozott integrálját akarjuk közelíteni az [a, b] intervallumon. Abból indulunk ki, hogy az f függvény határozatlan integrálját (ha van neki egyáltalán) nem ismerjük, viszont adott x-re az f(x) függvényértéket ki tudjuk (legalább közelítően) számolni. 3.1 Kvadratúra-formulák Egy kvadratúra-formula az f függvény határozott integráljára az [a, b] intervallumon a következőképpen néz ki: Kiszámítunk x 1,..., x n ún. alappontokat (az adott formulától függ, hogy ezek konkrétan hol helyezkednek el az intervallumon belül, és n értéke is a formulától függ), melyekre a x 1 < x <... < x n b. Meghatározunk minden x i alapponthoz egy w i súlyt (ez megint csak az adott formulától függ, hogy hogyan). A kvadratúra-formula értéke Q n (f) = n i=1 függvényértékek w i szerint súlyozott összege. w i f(x i ), azaz az alappontokon felvett Például kvadratúra-formulára egy lehetőség, hogy csak egy alappontot veszünk, az x 1 = a+b felezőpontot és a hozzá rendelt w 1 súly az intervallum mérete, b a lesz. Azaz, (b a)f( a+b ) egy kvadratúra-formula. Grafikusan ábrázolva: y f(x) a = 1 x 1 = 1 b = 3 x A képen látható függvényre ez a kvadratúra-formula a színes téglalap területét adja, hiszen ez egyenlő (b a) (ez a téglalap alapjának a hossza) szorozva f( a+b )-vel (ez pedig a téglalap magassága). 3

Ennek a módszernek a neve téglalap-szabály, és ez a legegyszerűbb kvadratúra-formula, de számos másik is létezik. 3. Interpolációs kvadratúra-formulák Észrevehetjük, hogy a téglalap-szabály alkalmazásakor veszünk egy x 1 alappontot a megadott intervallumban (ebben a szabályban az alappont az intervallum felezőpontja lesz), majd arra illesztünk egy polinomot (egy alappont esetében az illesztett polinom nulladfokú, vagyis konstans), és ennek a polinomnak a (könnyen számítható) határozott integrálját vesszük. A módszer azért gyors, mert a polinom integrálását előre elvégezzük, és a szükséges szorzókat fogják tárolni a súlyok, amikkel az alappontokat súlyozzuk be. Pl. a téglalapszabálynál az [a, b] intervallumon az x 1 = a+b, y 1 = f(x 1 ) pontra illesztett nulladfokú (konstans) polinom képlete y = f(x 1 ), ennek határozott integrálja az [a, b] intervallumon f(x 1 )(b a), így kaptuk meg a w 1 = (b a) súlyt. Általában ha egy kvadratúra-formula megkapható a következő alakban: Meghatározzuk a módszertől függően az x 1,..., x n alappontokat, A kvadratúra-formula értéke az (x i, f(x i )) pontokra illesztett Lagrange-interpolációs polinom [a, b]-n vett integrálja legyen, akkor ezt interpolációs kvadratúra-formulának nevezzük. Tehát a téglalap-szabály például egy interpolációs kvadratúra-formula. Ha emlékszünk, akkor az (x i, f(x i )) pontokra illesztett Lagrange-interpolációs polinom előáll a következő alakban: n f(x i )L i (x), i=1 ahol L i (x) az (adott x-ekhez tartozó) i-edik Lagrange-alappolinom. pedig b a n f(x i )L i (x)dx = i=1 n ( f(x i ) i=1 b a ) L i (x)dx, Ennek integrálja tehát egy interpolációs kvadratúra-formula mindig kvadratúra-formula, a w i = b a L i(x)dx súlyok megválasztásával. 3.3 Newton-Cotes formulák Még ha interpolációs kvadratúra-formulákat is szeretnénk használni, akkor is fennáll a kérdés, hogy hogyan válasszuk meg az alappontokat? (Ha az alappontok megvannak, akkor a súlyok meghatározása egyértelmű, mert az L i (x) alappolinomokat megadják az alappontok, és a súlyok ezeknek a határozott integráljából állnak elő.) 4

A legegyszerűbb módszer az, ha az [a, b] intervallumot ekvidisztánsan, vagyis egyforma méretű intervallumokra felosztjuk, és ezeknek az intervallumoknak a végpontjait választjuk alappontoknak, ezekre írjuk fel az interpolációs kvadratúra-formulát. Az ilyen alakban előálló interpolációs kvadratúra-formulákat Newton-Cotes formuláknak nevezzük. Ezen belül megkülönböztetünk nyitott és zárt Newton-Cotes formulákat: ha az a és a b értékek is alappontok, akkor a formula zárt, ha pedig nem, akkor nyitott formuláról beszélünk. Például a téglalap módszernél két egyforma intervallumra osztottuk az [a, b] intervallumot, és a kapott három végpont közül az a-t és a b-t nem használtuk, csak a középsőt; így a téglalap módszer másképp mondva az 1 alappontú nyitott Newton-Cotes formula. Nyilván egy n alappontú nyitott Newton-Cotes formulánál n + 1 egyenlő részre kell osszuk az intervallumot, egy n alappontú zárt Newton-Cotes formulánál pedig n 1 egyenlő részre. A legegyszerűbb zárt Newton-Cotes formulának tehát két alappontja van, a és b. Két alappontra elsőfokú (lineáris) polinomot tudunk illeszteni, ahogy az ábra mutatja: y f(x) a = x 1 = 1 b = x = 3 x Mivel a kapott sokszög az ábrán egy trapéz, ezért a két alappontú zárt Newton- Cotes módszert hívják trapéz-szabálynak is. Képlete x 1 = a, x = b és w 1 = w = b a, azaz ( f(a) + f(b) ) b a, melynek levezetése: az x 1, x alappontokra illesztett Lagrange alappolinomok L 1 (x) = x x x 1 x és L (x) = x x 1 x x 1, azaz az x 1 = a, x = b esetben L 1 (x) = x b és L a b (x) = x a, nekik a határozatlan integráljuk pedig F b a 1(x) = x b dx = x bx, és a b (a b) így az L 1 Lagrange-alappolinom határozott integrálja az [a, b] intervallumon F 1 (b) F 1 (a) = b b a + ab (a b) = (a + b ab) (a b) = (a b) (a b) = b a, ez az első alapponthoz tartozó súly, a másodikhoz tartozó pedig hasonló módon az F (x) = 5

x a dx = x ax b a (b a) határozott integrálja az [a, b] intervallumon, F (b) F (a) = b ab a + a (b a) = (b a) (b a) = b a, így a második alappont w súlya is b a lesz, így jön ki a trapéz-szabály képlete, még egyszer: x 1 = a, x = b és w 1 = w = b a. Az utolsó,,nevesített Newton-Cotes formula a három alappontú zárt módszer, mely tehát egy másodfokú polinom határozott integráljával közelít, a három alappont pedig x 1 = a, x = a+b és x 3 = b. A súlyok (melyek a fentihez hasonló módon kijönnek) pedig w 1 = w 3 = b a és w 6 = (b a). Ezt a kvadratúra-formulát Simpson-szabálynak nevezzük. 3 3.4 Összetett kvadratúra-szabályok A polinommal történő interpoláció pontossága az alappontok számának növelésével nem javul szükségszerűen (attól az esettől eltekintve pl, mikor maga az f(x) integrálandó függvény maga is egy polinom), háromnál több alappont esetében már általában túl,,vad a polinom. A módszerek pontosságát javítani úgy szokták, hogy az [a, b] intervallumot felosztják (mondjuk) n egyforma részre, és a részekre külön-külön egy kvadratúra-formulát (pl. trapéz- vagy Simpson-szabályt) alkalmaznak. Az ilyen alakban előálló kvadratúraformulákat összetett kvadratúra-szabályoknak is nevezik. A következő ábra például az intervallumot 4 részre felosztó, majd a részeken egyenként trapéz-módszert alkalmazó összetett kvadratúra-szabályt illusztrálja: y f(x) a = 1 b = 3 x Ennek a kvadratúra-szabálynak az alappontjai, ha n részre osztjuk az eredeti intervallumot (tehát n+1 alappontunk lesz), x 0,..., x n, ahol x i = a+i b a n és a súlyok w 1 = w n = b a n, a kis inter- és w =... = w n 1 = b a b a. (Ez kijön úgy, hogy egy-egy trapézban a súlyok n n vallumok hosszának a fele, és a két szélső pont kivételével minden alappontot kétszer kell 6

számolni, mert két trapézban játszanak szerepet.) Nevezik összetett trapéz szabálynak, vagy trapéz módszer nek is. Ha az al-intervallumokon egyenként Simpson-szabályt alkalmazunk, az úgy előálló kvadratúra-formulát összetett Simpson-szabálynak, vagy Simpson-módszer nek nevezik: ha n intervallumra bontjuk az eredeti [a, b] intervallumot, úgy (mivel minden intervallumon Simpson-szabályt alkalmazva még ezeknek a felezőpontja is bejön) lesz n+1 alappontunk, x 0, x 1,..., x n, ekvidisztánsan elosztva, vagyis x i = a + i b a, a súlyok pedig, ha h jelöli a b a n intervallum-hosszt, akkor w 1 = w n = h 6, w i = h 3, ha 1 < i < n páros és w i = h 3, ha 1 < i < n páratlan. n 7