P081 Programování numerických výpočtů

Fakulta informatiky
jaro 1999
Rozsah
2/0. 2 kr. Doporučované ukončení: zk. Jiná možná ukončení: k, z.
Vyučující
RNDr. Petr Mejzlík, Dr. (přednášející)
Garance
Kontaktní osoba: RNDr. Petr Mejzlík, Dr.
Předpoklady
M000 Matematická analýza I && M004 Lineární algebra II
Předpokládají se vědomosti na úrovni kursů M000 Matematická analýza I a M004 Lineární algebra a geometrie II, znalost jazyka C a základů objektového programovámí.
Omezení zápisu do předmětu
Předmět je nabízen i studentům mimo mateřské obory.
Mateřské obory/plány
Osnova
  • Počítačová reprezentace reálných čísel. Zaokrouhlovací chyby u elementárních operací. Přesnost a stabilita numerických výpočtů. Řešení nelineárních rovnic. Numerické integrování.
  • Reprezentace matic v C. Objektová implementace výpočtů s maticemi. Knihovna STL (Standard Template Library) z hlediska numerických výpočtů. Optimalizace numerických programů. Knihovny numerických algoritmů. Volání procedur napsaných ve FORTRANu z C a C++.
  • Praktické řešení úloh lineární algebry. Stabilita řešení úlohy nejmenších čtverců.
Další komentáře
Předmět je vyučován každoročně.
Výuka probíhá každý týden.
Předmět je zařazen také v obdobích zima 1997, jaro 2000, jaro 2001, jaro 2002.