Úlohy pro Matematické metody pro fyzikální chemii (ZRUŠENO)

Platí pro rok 2015/2016.
Není-li podzim 2015, nezapisujte se a řekněte mi, abych loňské studenty smazal.

Zápočet a zkouška z předmětu Matematické metody pro fyzikální chemii bude udělen za

Projekt z numerické matematiky si vyberte z níže uvedených témat. Po domluvě lze zpracovat i téma vlastní (viz Úlohy dle vlastního návrhu).

Úlohu rozbalíte kliknutím na název. Pokud se Vám bude líbit, zapište si ji pomocí tlačítka pod úlohou.

Řešení může být odevzdáno v jakékoliv formě: v Maple (s dostatečným množstvím komentářů), v PDF, písemně (ale čitelně!) na papíře, vyryté do břidlicové destičky aj.

#NázevZadání
801 Numerický výpočet derivace I

Odvoďte vzorec čtvrtého řádu pro numerický výpočet první derivace ve tvaru

f'(x) = [ (a f(x−3h/2) + b f(xh/2) + c f(x+h/2) + d f(x+3h/2) ]/h + O(h4)

Srovnejte se standardním vzorcem a otestujte.

802 Numerický výpočet druhé derivace

Odvoďte vzorec druhého řádu pro numerický výpočet druhé derivace ve tvaru

f''(x) = [ (a f(x−3h/2) + b f(xh/2) + c f(x+h/2) + d f(x+3h/2) ]/h2 + O(h2)
kde |a|=|d| a |b|=|c|.

Srovnejte se standardním vzorcem a otestujte.

803 Numerický výpočet derivace II

Odvoďte vzorec čtvrtého řádu pro numerický výpočet první derivace ve tvaru

f'(x) = { a [f(x+h) − f(xh)] + b [f(x+ch) − f(xch)] }/h + O(h4)
kde |a|=|b|.

Srovnejte se standardním vzorcem a otestujte.

804 Aproximace funkce I

Uvažujte funkci

f(x) = cosh(√x) pro x≥0
f(x) = cos(√x) pro x<0
  1. Ukažte, že funkce je analytická v bodě x=0, a najděte její Taylorův rozvoj.
  2. Aproximujte funkci v intervalu [−π2, π2] pomocí Čebyševových polynomů s přesností lepší než 10−7
805 Aproximace funkce II

Aproximujte funkci arctan x v intervalu [−1, 1]

  1. pomocí Čebyševových polynomů řádu n = 7,
  2. interpolačním polynomem stejného řádu procházejícím n+1 body (xi, arctan(xi)), i=0..n, kde
    1. xi = 2i/n − 1,
    2. xi = (2i+1)/(n+1) − 1,
    3. xi = sin(½π[2i/n − 1]),
    4. xi = sin(½π[(2i+1)/(n+1) − 1]).

Vypočtěte maximální chyby aproximací a stanovte, která aproximace je nejpřesnější ve smyslu maximální odchylky.

806 Eulerova metoda

Řešte rovnici y'=−y, y(0)=1 Eulerovou metodou s tím, že v každém kroku k pravé straně přidáte náhodné číslo s Gaussovým rozdělením se střední hodnotou 0 a směrodatnou odchylkou 10−4 (tím budete modelovat zaokrouhlovací chyby). Stanovte závislost chyby řešení na kroku h

807 Průtok kapaliny trojúhelníkovou trubicí

Trubicí o průřezu rovnostranného trojúhelníka (plocha A) protéká newtonovská kapalina. Průtok je roven I = C A2dp/dz / η, kde dp/dz je tlakový gradient a η je viskozita. Stanovte konstantu C.

808 Průtok kapaliny šestiúhelníkovou trubicí

Trubicí o průřezu pravidelného šestiúhelníka (plocha A) protéká newtonovská kapalina. Průtok je roven I = C A2dp/dz / η, kde dp/dz je tlakový gradient a η je viskozita. Stanovte konstantu C.