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

Podobné dokumenty
Kombinatorická minimalizace

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

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


Interpolace, ortogonální polynomy, Gaussova kvadratura

Numerická matematika Písemky

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

Numerické metody a statistika

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

Čebyševovy aproximace

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

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.

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

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

4 Numerické derivování a integrace

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

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

5. Interpolace a aproximace funkcí

úloh pro ODR jednokrokové metody

MASARYKOVA UNIVERZITA ÚSTAV MATEMATIKY A STATISTIKY

em do konce semestru. Obsah Vetknutý nosník, str. 8 Problém č.8: Průhyb nosníku - Ritzova metoda

1 Polynomiální interpolace

Drsná matematika III 6. přednáška Obyčejné diferenciální rovnice vyšších řádů, Eulerovo přibližné řešení a poznámky o odhadech chyb

APROXIMACE KŘIVEK V MATLABU NEWTONŮV INTERPOLAČNÍ POLYNOM CURVE FITTING IN MATLAB NEWTON INTERPOLATION POLYNOMIAL

Pseudospektrální metody

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) +...

Řešení diferenciálních rovnic

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

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.

Téma je podrobně zpracováno ve skriptech [1], kapitola

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

Interpolace, aproximace

Matematika III. Miroslava Dubcová, Daniel Turzík, Drahoslava Janovská. Ústav matematiky

Řešení nelineárních rovnic

Tento dokument obsahuje zadání pro semestrální programy z PAA. Vypracování. vypracovanou úlohu podle níže uvedených zadání. To mimo jiné znamená, že

Interpolace Lagrangeovy polynomy. 29. října 2012

Diferenciál a Taylorův polynom

Obyčejné diferenciální rovnice (ODE)

Numerická integrace a derivace

VYBRANÉ PARTIE Z NUMERICKÉ MATEMATIKY

ODR metody Runge-Kutta

Metoda nejmenších čtverců Michal Čihák 26. listopadu 2012

1 Gaussova kvadratura

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

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

7. Aplikace derivace

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

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

Matematika 1 Jiˇr ı Fiˇser 19. z aˇr ı 2016 Jiˇr ı Fiˇser (KMA, PˇrF UP Olomouc) KMA MAT1 19. z aˇr ı / 19

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

2. Numerické výpočty. 1. Numerická derivace funkce

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

Matematická analýza III.

Hledání extrémů funkcí

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.

pouze u některých typů rovnic a v tomto textu se jím nebudeme až na

ekologie Pavel Fibich rovnice rovnice Pavel Fibich Shrnutí Literatura

Numerická matematika 1

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

Obyčejnými diferenciálními rovnicemi (ODR) budeme nazývat rovnice, ve kterých

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

Numerická matematika Banka řešených příkladů

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

Soustavy lineárních diferenciálních rovnic I. řádu s konstantními koeficienty

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

s velmi malými čísly nevýhodou velký počet operací, proto je mnohdy postačující částečný výběr

Drsná matematika III 1. přednáška Funkce více proměnných: křivky, směrové derivace, diferenciál

Nelineární obvody. V nelineárních obvodech však platí Kirchhoffovy zákony.

rovnic), Definice y + p(x)y = q(x), Je-li q(x) = 0 na M, nazývá se y + p(x)y =

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

Numerické algoritmy KAPITOLA 11. Vyhledávání nulových bodů funkcí

Diferenciální rovnice 1

Greenova funkce pro dvoubodové okrajové úlohy pro obyčejné diferenciální rovnice

dx se nazývá diferenciál funkce f ( x )

Posloupnosti a řady. 28. listopadu 2015

Matematika 5 FSV UK, ZS Miroslav Zelený

9.3. Úplná lineární rovnice s konstantními koeficienty

Č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

Jednou z nejdůležitějších funkcí, které se v matematice a jejích aplikacích používají je

Aplikovaná numerická matematika

Funkcionální řady. January 13, 2016

1 Extrémy funkcí - slovní úlohy

y = 1 x (y2 y), dy dx = 1 x (y2 y) dy y 2 = dx dy y 2 y y(y 4) = A y + B 5 = A(y 1) + By, tj. A = 1, B = 1. dy y 1

Aproximace a interpolace

Studijní text pro obor G+K Katedra matematiky Fakulta stavební ROVNICE. Doc. RNDr. Milada Kočandrlová, CSc.

Přednáška 11, 12. prosince Část 5: derivace funkce

Seznámíte se s principem integrace metodou per partes a se základními typy integrálů, které lze touto metodou vypočítat.

V tomto článku popíšeme zajímavou úlohu (inspirovanou reálnou situací),

Příklady k přednášce 5 - Identifikace

Nyní využijeme slovník Laplaceovy transformace pro derivaci a přímé hodnoty a dostaneme běžnou algebraickou rovnici. ! 2 "

Obyčejné diferenciální rovnice numericky Je dána rovnice y (x) = F (x, y(x)) s počáteční podmínkou y(x 0 ) = y 0 (dohromady se tomu říká úloha,

I. 7. Diferenciál funkce a Taylorova věta

Numerické metody. Ústav matematiky. 24. března 2006

Obecně: K dané funkci f hledáme funkci ϕ z dané množiny funkcí M, pro kterou v daných bodech x 0 < x 1 <... < x n. (δ ij... Kroneckerovo delta) (4)

UNIVERZITA PARDUBICE. 4.4 Aproximace křivek a vyhlazování křivek

Zimní semestr akademického roku 2015/ ledna 2016

ANALYTICKÁ GEOMETRIE LINEÁRNÍCH ÚTVARŮ V ROVINĚ

Řešení 1b Máme najít body, v nichž má funkce (, ) vázané extrémy, případně vázané lokální extrémy s podmínkou (, )=0, je-li: (, )= +,

Řešení "stiff soustav obyčejných diferenciálních rovnic

Kapitola 4: Průběh funkce 1/11

Transkript:

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

2 / 21 Řešíme následující úlohu: differencovatelnou funkci f : R R známe jen v konečném počtu bodů x 0, x 1,..., x n chceme napočítat její derivaci v některém z bodů x 0, x 1,..., x n, ale třeba i jinde numerický se hodí např. při výpočtu Newtonovy metody při řešení obyčejných diferenciálních rovnic při řešení parciálních diferenciálních rovnic

3 / 21 s výhodou můžeme využít aproximaci f pomocí Lagrangeova polynomu L n (x) ze vztahu f (x) = L n (x) + R n (x), snadno dostáváme f (k) (x) = L (k) n (x) + R (k) (x) potřebujeme tedy akorát vyjádřit L (k) n n (x) a R (k) (x) n

4 / 21 Lemma 1 l j (x) = i j 1 x x i k j x x k x j x k. Remark 2 Platí tedy L n(x) = n j=0 f (x j )l j (x). Bohužel, obecné odvození vyšších derivací je obtížné.

5 / 21 Theorem 3 Bud I x D f nejmenší interval takový, že x, x 0, x 1,..., x n I x a f má na I x derivaci řádu k + n + 1. Bud L n Lagrangeův interpolační polynom příslušný k funkci f a bodům x 0, x 1,..., x n. Pak existuje ξ(x) I x takové, že f (k) (x) L (k) n (x) = R (k) n (x) k ( k ) ( i=0 i f (n+1) (ξ(x)) ) (k i) (i) ω n (x) =. (n + 1)!

6 / 21 Lemma 4 ω (k) n (x) = n n i 1 =0 i 2 =0 i 2 i 1... n n i k =0 j=0 i k i 1,...,i k i k 1 j i 1,...,j i k (x x j ). Remark 5 Z výrazu pro ω n(x) je vidět, že obecně neexistuje i = 0, 1,..., n, aby lim ω x x i n(x) = 0.

7 / 21 Lagrangeova interpolace nám tedy neumožňuje získat derivaci fce. v daném bodě s libovolnou přesností důvod je ten, že f (x) je určena nekonečně malým okolím bodu x, ale body x 0, x 1,..., x n nejsou nekonečně blízko x bude nás zajímat, co se stane, když budeme zmenšovat rozestupy mezi body

8 / 21 Remark 6 Mějme bod x 0 R a chceme napočítat derivaci f (x 0 ). Zvolme: parametr h R, h > 0 body x i = x 0 + ih pro i = l 1,..., l 2 označme n = l 1 + l 2 označme f i = f (x i ) Pak lze konstruovat Lagrangeův polynom L n (x) = l 2 i= l 1 f i l i (x), kde l i (x) = l 2 j= l 1 j i x x j x i x j.

9 / 21 libovolné x < x l1, x l2 > lze zapsat jako kde a tedy pro x = x 0 + th, t < l 1, l 2 >, L n (x) = L n (th) = l i (t) = l 2 j= l 1 j i l 2 i= l 1 f i l i (t), t j i j.

10 / 21 Pro chybu při výpočtu platí: R (k) n (x) = f (k) (x) L (k) n (x) k ( k ) ( i=0 i f (n+1) (ξ(x)) ) (k i) (i) ω n (x) =. (n + 1)! kde ω (k) n (t) = h n+1 k l 2 l 2 i 1 = l 1 i 2 = l 1 i 2 i 1... l 2 l 2 i k = l 1 j= l 1 i k i 1,...,i k i k 1 j i 1,...,j i k (t j). Pokud nyní h zmenšujeme k nule, klesá chyba aproximace f (k) (x 0 ) s řádem n + 1 k.

11 / 21 Remark 7 Při aproximaci pomocí Lagrangeova polynomu ale děláme zároveň interpolaci. To zbytečně navyšuje požadavky na hladkost funkce f. Ukážeme si, jak aproximovat pomocí konečných diferencí. Remark 8 Symbolem O(h r ) budeme rozumět výraz, který klesá k nule s r-tou mocninou při h 0.

Konečné diference Theorem 9 Bud f C 2 (x 0, x 1 ), pak pro dopřednou konečnou diferenci platí f 1 f 0 = f (x 0 ) + O(h), h tj. jde o aproximaci první s přesností prvního řádu. Remark 10 Při použití Lagrangeova polynomu: : k = 1 řád aproximace: 1 = n + 1 k n = 1 hladkost f : f (n+1+k) f (3) 12 / 21

Konečné diference Theorem 11 Bud f C 2 (x 1, x 0 ), pak pro zpětnou konečnou diferenci platí f 0 f 1 = f (x 0 ) + O(h), h tj. jde o aproximaci první s přesností prvního řádu. 13 / 21

Konečné diference Theorem 12 Bud f C 3 (x 1, x 1 ), pak pro centrální konečnou diferenci platí f 1 f 1 = f (x 0 ) + O(h 2 ), 2h tj. jde o aproximaci první s přesností druhého řádu. Remark 13 Při použití Lagrangeova polynomu: : k = 1 řád aproximace: 2 = n + 1 k n = 2 hladkost f : f (n+1+k) f (5) 14 / 21

Theorem 14 Bud f C 4 (x 1, x 1 ), pak platí Konečné diference f 1 2f 0 + f 1 h 2 = f (x 0 ) + O(h 2 ), tj. jde o aproximaci druhé s přesností druhého řádu. Remark 15 Při použití Lagrangeova polynomu: : k = 2 řád aproximace: 2 = n + 1 k n = 3 hladkost f : f (n+1+k) f (6) 15 / 21

16 / 21 Konečné diference Example 16 Odvod te konečnou diferenci pro náhradu druhé s přesností druhého řádu. Theorem 17 Bud f C (n+1) (x 0, x n ), pak existuje konečná diference pro náhradu k-té s přesností řádu n + 1 k pro k = 1,..., n.

17 / 21 integrálu Mějme integrabilní funkci f :< a, b > R. Bude nás zajímat aproximace I(f ) b a f (x)dx. Numerické vztahy pro aproximaci I(f ) se nazývají: vzroce pro numerickou integraci numerical integration formulae kvadraturní vzorce quadrature formulae Nejčastěji aproximujeme funkci f funkcí f n, pro kterou lze intergál spočítat přesně a snadno. Opět je možné využít Lagrangeovu interpolaci.

18 / 21 Chyba numerické integrace Bude nás zajímat chyba R n (f ) = I(f ) I n (n) = I(f ) I(f n ), kde jsme použili značení I n (f ) := I(f n ). Pro odvození řádu aproximace zavedeme značení h := b a.

19 / 21 Obdélníková formule Theorem 18 Bud f C (2) (a, b) a x 0 = a+b 2, pak obdélníková formule I 0 (f ) = hf (x 0 ), je aproximace I(f ) s přesností třetího řádu.

20 / 21 Lichoběžníková formule Theorem 19 Bud f C (2) (a, b), x 0 = a a x 1 = b, pak obdélníková formule I 1 (f ) = h 2 [f (x 0) + f (x 1 )], je aproximace I(f ) s přesností třetího řádu.

21 / 21 Cavalieriho-Simpsonova formule Theorem 20 Bud f C (4) (a, b), x 0 = a, x 1 = a+b 2 a x 2 = b, pak obdélníková formule I 2 (f ) = h 6 [f (x 0) + 4f (x 1 ) + f (x 2 )], je aproximace I(f ) s přesností pátého řádu.