Integrace. Numerické metody 7. května FJFI ČVUT v Praze

Podobné dokumenty
Kombinatorická minimalizace

Aproximace funkcí. Numerické metody 6. května FJFI ČVUT v Praze

Interpolace, ortogonální polynomy, Gaussova kvadratura

Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague

Numerická matematika Písemky

Numerická integrace (kvadratura)

Čebyševovy aproximace

Aproximace funkcí. x je systém m 1 jednoduchých, LN a dostatečně hladkých funkcí. x c m. g 1. g m. a 1. x a 2. x 2 a k. x k b 1. x b 2.

úloh pro ODR jednokrokové metody

Numerické metody 6. května FJFI ČVUT v Praze


4 Numerické derivování a integrace

Numerické řešení diferenciálních rovnic

Numerické metody a statistika

Polynomy a interpolace text neobsahuje přesné matematické definice, pouze jejich vysvětlení

Numerická integrace a derivace

VYUŽITÍ MATLABU PRO VÝUKU NUMERICKÉ MATEMATIKY Josef Daněk Centrum aplikované matematiky, Západočeská univerzita v Plzni. Abstrakt

Typy příkladů na písemnou část zkoušky 2NU a vzorová řešení (doc. Martišek 2017)

- funkce, které integrujete aproximujte jejich Taylorovými řadami a ty následně zintegrujte. V obou případech vyzkoušejte Taylorovy řady

Libovolnou z probraných metod najděte s přesností na 3 desetinná místa kladný kořen rovnice. sin x + x 2 2 = 0.

Pseudospektrální metody

Nelineární rovnice. Numerické metody 6. května FJFI ČVUT v Praze

Řešení diferenciálních rovnic

1 Gaussova kvadratura

Numerické integrace některých nediferencovatelných funkcí

Aproximace funkcí. Polynom Φ m (x) = c 0 + c 1 x + c 2 x c m x m. Φ m (x) = c 0 g 0 (x) + c 1 g 1 (x) + c 2 g 2 (x) +...

Integrace funkcí více proměnných, numerické metody

Řešení nelineárních rovnic

7. Derivace složené funkce. Budeme uvažovat složenou funkci F = f(g), kde některá z jejich součástí

Numerická matematika. Zadání 25. Řešení diferenciální rovnice Rungovou Kuttovou metodou

Příklady pro předmět Aplikovaná matematika (AMA) část 1

INTERPOLAČNÍ POLYNOM. F (x)... hledaná funkce (polynom nebo funkce vytvořená z polynomů), pro kterou platí

Circular Harmonics. Tomáš Zámečník

Kapitola 7: Neurčitý integrál. 1/14

Numerické řešení nelineárních rovnic

Státní závěrečná zkouška z oboru Matematika a její použití v přírodních vědách

Co je obsahem numerických metod?

Podobnostní transformace

Numerické řešení diferenciálních rovnic

11. cvičení z Matematické analýzy 2

FP - SEMINÁŘ Z NUMERICKÉ MATEMATIKY. Katedra matematiky a didaktiky matematiky Technická univerzita v Liberci

VYBRANÉ PARTIE Z NUMERICKÉ MATEMATIKY

Matematika I A ukázkový test 1 pro 2014/2015

Kapitola 8: Dvojný integrál 1/26

INTERPOLAČNÍ POLYNOM.... hledaná funkce (polynom nebo funkce vytvořená z polynomů), pro kterou platí

1. Náhodný vektor (X, Y ) má diskrétní rozdělení s pravděpodobnostní funkcí p, kde. p(x, y) = a(x + y + 1), x, y {0, 1, 2}.

Substituce ve vícenásobném integrálu verze 1.1

Zkouška ze Aplikované matematiky pro Arboristy (AMPA), LDF, minut. Součet Koeficient Body. 4. [10 bodů] Integrální počet. 5.

Obsah. Aplikovaná matematika I. Gottfried Wilhelm Leibniz. Základní vlastnosti a vzorce

Vzpěr jednoduchého rámu, diferenciální operátory. Lenka Dohnalová

Dnešní látka: Literatura: Kapitoly 3 a 4 ze skript Karel Rektorys: Matematika 43, ČVUT, Praha, Text přednášky na webové stránce přednášejícího.

Příklad 1. Řešení 1a Máme určit obsah rovinné plochy ohraničené křivkami: ŘEŠENÉ PŘÍKLADY Z M1A ČÁST 14. a) =0, = 1, = b) =4, =0

Budeme hledat řešení y(x) okrajové úlohy pro diferenciální rovnici druhého řádu v samoadjungovaném tvaru na intervalu a, b : 2 ) y i p i+ 1

Šesté cvičení bude vysvětlovat tuto problematiku:

MASARYKOVA UNIVERZITA ÚSTAV MATEMATIKY A STATISTIKY

Numerické metody a programování. Lekce 7

SPECIÁLNÍCH PRIMITIVNÍCH FUNKCÍ INTEGRACE RACIONÁLNÍCH FUNKCÍ

Diferenciální rovnice

l, l 2, l 3, l 4, ω 21 = konst. Proved te kinematické řešení zadaného čtyřkloubového mechanismu, tj. analyticky

řešeny numericky 6 Obyčejné diferenciální rovnice řešeny numericky

MATLAB a numerické metody

Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague

Hledáme lokální extrémy funkce vzhledem k množině, která je popsána jednou či několika rovnicemi, vazebními podmínkami. Pokud jsou podmínky

České vysoké učení technické v Praze Fakulta jaderná a fyzikálně inženýrská OKRUHY. ke státním závěrečným zkouškám BAKALÁŘSKÉ STUDIUM

Seznámíte se s pojmem primitivní funkce a neurčitý integrál funkce jedné proměnné.

Rovnice matematické fyziky cvičení pro akademický školní rok

Dvojné a trojné integrály příklad 3. x 2 y dx dy,

Literatura: Kapitoly 3, 4 a 2 d) ze skript Karel Rektorys: Matematika 43, ČVUT, Praha, Text přednášky na webové stránce přednášejícího.

NMAF063 Matematika pro fyziky III Zápočtová písemná práce B Termín pro odevzdání 4. ledna 2019

Aplikovaná matematika I

Aproximace posuvů [ N ],[G] Pro každý prvek se musí nalézt vztahy

ODR metody Runge-Kutta

1 Diference a diferenční rovnice

Co jsme udělali: Au = f, u D(A)

Fakt. Každou soustavu n lineárních ODR řádů n i lze eliminací převést ekvivalentně na jednu lineární ODR

Kapitola 7: Integrál. 1/17

Požadavky a podmínky zkoušky z Numerických metod I (2NU)

Kapitola 7: Integrál.

5.3. Implicitní funkce a její derivace

NUMERICKÉ METODY. Problematika num. řešení úloh, chyby, podmíněnost, stabilita algoritmů. Aproximace funkcí.

c ÚM FSI VUT v Brně 20. srpna 2007

Aplikovaná numerická matematika - ANM

f (k) (x 0 ) (x x 0 ) k, x (x 0 r, x 0 + r). k! f(x) = k=1 Řada se nazývá Taylorovou řadou funkce f v bodě x 0. Přehled některých Taylorových řad.

Rovinná úloha v MKP. (mohou být i jejich derivace!): rovinná napjatost a r. deformace (stěny,... ): u, v. prostorové úlohy: u, v, w

arcsin x 2 dx. x dx 4 x 2 ln 2 x + 24 x ln 2 x + 9x dx.

Matematika I A ukázkový test 1 pro 2011/2012. x + y + 3z = 1 (2a 1)x + (a + 1)y + z = 1 a

Diferenciální rovnice 3

Interpolace Lagrangeovy polynomy. 29. října 2012

Interpolace, aproximace

1 1 x 2. Jedná se o diferenciální rovnici se separovanými proměnnými, která má smysl pro x ±1 a

Komplexní analýza. Reziduová věta a její aplikace. Martin Bohata. Katedra matematiky FEL ČVUT v Praze

Semestrální písemka BMA3 - termín varianta A13 vzorové řešení

Numerická integrace. Matematické algoritmy (11MAG) Jan Přikryl. 10. přednáška 11MAG pondělí 7. prosince verze: :54

Test M1-ZS12-2 M1-ZS12-2/1. Příklad 1 Najděte tečnu grafu funkce f x 2 x 6 3 x 2, která je kolmá na přímku p :2x y 3 0.

Numerické řešení nelineárních rovnic

Zlín, 23. října 2011

Diferenciální počet 1 1. f(x) = ln arcsin 1 + x 1 x. 1 x 1 a x 1 0. f(x) = (cos x) cosh x + 3x. x 0 je derivace funkce f(x) v bodě x0.

Úvod. Integrování je inverzní proces k derivování Máme zderivovanou funkci a integrací získáme původní funkci kterou jsme derivovali

1. Chyby vstupních dat metody převedení úlohy na numerickou (řád použité metody) zaokrouhlovací reprezentace čísel v počítači

8. Okrajový problém pro LODR2

Transkript:

Integrace Numerické metody 7. května 2018 FJFI ČVUT v Praze 1

Úvod Úvod 1D Kvadraturní vzorce Gaussovy kvadratury Více dimenzí Programy 1

Úvod

Úvod - Úloha Máme funkci f( x) a snažíme se najít určitý integrál této funkce. Tedy máme oblast B a hledáme I = f( x)d x. Tato oblast musí být konečná. Pokud chceme spočítat integrál do nekonečna, je nutné použít substituci. Podobně také pro singularity. B 2

Úvod - Náročnost Podobně jako v analýze, integrovat je těžší než derivovat. Snažíme se najít dobrý poměr mezi rychlostí a přesností. Občas je to jediný způsob jak získat určitý integrál funkce. 3

1D

1D - Úloha Máme tedy funkci jedné proměné f(x) a znažíme se vypočítat integrál na konečném intervalu a, b, tedy I = b a f(x)dx. 4

1D - Převod na derivaci Pro různé případy je vhodné převést úlohu na diferenciální rovnici hledám tedy I(b). di = f(x), I(a) = 0, dx Vhodné pro nepěkné funkce, často spektrum záření (malé píky a pak nic). 5

1D - Aproximace Druhou možností je využít (podobně jako u derivací) aproximace funkce pomocí interpolace nebo minimalizace. Tyto aproximace jsme povětšinou schopni rychle a přesně integrovat. 6

Kvadraturní vzorce

Kvadraturní vzorce - Úvod Rozděĺıme interval a, b na ekvivalentní podintervaly, tedy pokud a = x 0 < x 1 < < x n 1 < x n = b, x i+1 x i = h i {0, 1, 2,..., n 1}, pak tyto intervaly jsou rovny x i, x i+1, i {0, 1, 2,..., n 1}. Pak integrál můžeme aproximovat jako n I h α i f(x i ). i=0 Jednotlivé metody se pak liší volbou α i. 7

Kvadraturní vzorce - Rozdělení 1. základní formule - na celém intervalu stejný vzorec 1.1 podle použití krajních bodů 1.1.1 uzavřené - používají krajní body 1.1.2 otevřené - nepoužívají krajní body (třeba singularity) 1.2 podle použití bodů mimo interval 1.2.1 interpolační - pouze body v intervalu 1.2.2 extrapolační - využiji i body mimo interval 2. složené formule - interval rozděĺım na menší vzorce, kde použijeme základní formuli 8

Kvadraturní vzorce - Odvození vzorců 1. pomocí Lagrangeovy interpolace 2. pomocí metody neurčitých koeficientů 3. složením dvou a více metod 9

Kvadraturní vzorce - Rombergova integrace Využívá extrapolace hodnoty integrálu I(h 2 ) pro h 0. Počítá pro různé délky kroku h a pak extrapoluje přesnější výsledek. Jedná se o iterační zpřesnění (tedy extrapolujeme pro menší krok na základě napočítání pár hodnot integrálů). 10

Gaussovy kvadratury

Gaussovy kvadratury - Úvod Narozdíl od klasických kvadraturních vzorců (tedy kde máme ekvidistantně rozdělený interval) nyní uzlové body určujeme pomocí kořenů určité třídy polynomů. Podobně jako u interpolace se snažíme minimalizovat počet vyhodnocení funkcí, abychom měli co nejpřesnější výsledek. 11

Gaussovy kvadratury - Typy Máme několik tříd polynomů pro výpočet kořenů 1. Legendrovy polynomy, 2. Čebyševovy polynomy, 3. Laguerrovy polynomy, 4. Hermiteovy polynomy. 12

Gaussovy kvadratury - Postup Postupuje se tak, že danou funkci interpolujeme daným typem polynomu, pro ten už známe integrál. Respektive v praxi se to dělá tak, že máme připravený algoritmus na výpočet integrálu (každý typ polynomů má určitý interval na které integrujeme), transformuje původní body na náš interval a vypočítáme funkční hodnoty v tomto intervalu a dosadíme do algoritmu. 13

Více dimenzí

Více dimenzí - Úvod Mějme oblast B a hledáme I = B f(x)d x. Tato oblast musí být konečná (ale nemusí být kompaktní, atd.). Pokud je nekonečná, musí interval rozdělit a substituovat. Opět tedy získáváme na konci číslo (řešíme určitý integrál). 14

Více dimenzí - Problémy Ve více dimenzích je všechno komplikované. Často je problém s hranicí integrálu. Problém je také s pamětí a rychlostí (každá dimenze nám počet bodů umocňuje). 15

Více dimenzí - Pomocí symetrie Pokud máme symetrickou úlohu (v určitém ohledu), můžeme provést transformaci do jiných souřadnic a snížit tak dimenzi úlohy. 16

Více dimenzí - Převod na 1D integrály Pokud je oblast dostatečně pěkná (a také i funkce), můžeme postupně integrovat v 1D. 17

Více dimenzí - Monte Carlo Často se složitější integrály řeší pomocí metody Monte Carlo. 18

Programy

Programy - Úloha Úkolem bude zintegrovat funkci f(x, y) = exp( (x 2 + y 2 )) přes jednotkový kruh okolo nuly (tedy x 2 + y 2 <= 1), tedy exp( (x 2 + y 2 ))dxdy. x 2 +y 2 <=1 19

Programy - Metody Použijeme několik způsobů výpočtu takového integrálu pomocí zabudované funkce v Matlabu, rozkladu do 1D integrálů (použijeme složené Simpsonovo pravidlo), využití symetrie úlohu a převodu integrálu do polárních souřadnic 2π 0 dφ 1 pomocí metody Monte Carlo. Program je ke stažení zde. 0 r exp( r 2 )dr, 20