| Název předmětu | Matematický software |
|---|---|
| Kód předmětu | KI/MSW |
| Organizační forma výuky | Seminář |
| Úroveň předmětu | Bakalářský |
| Rok studia | nespecifikován |
| Semestr | Zimní a letní |
| Počet ECTS kreditů | 2 |
| Vyučovací jazyk | Čeština |
| Statut předmětu | Povinný |
| Způsob výuky | Kontaktní |
| Studijní praxe | Nejedná se o pracovní stáž |
| Doporučené volitelné součásti programu | Není |
| Vyučující |
|---|
|
| Obsah předmětu |
|
1. Základní matematické operace v Pythonu (math, cmath, fractions, decimal apod.) 2. Knihovny a moduly pro matematické výpočty (NumPy, SymPy) 3. Vizualizace dat (PyPlot, PyQtGraph) 4. Úvod do lineární algebry (přímé a iterační metody) 5. Interpolace a aproximace funkce jedné proměnné. 6. Hledání kořenů rovnice 7. 1. seminární práce (zadání a práce na daném tématu) 8. Generování náhodných čísel a testování generátoru 9. Metoda Monte Carlo 10. Derivace funkce jedné proměnné 11. Integrace funkce jedné proměnné 12. Řešení obyčejných diferenciálních rovnic (2 týdny) 13. 2. seminární práce (zadání a práce na daném tématu)
|
| Studijní aktivity a metody výuky |
| nespecifikováno |
| Výstupy z učení |
|
Kurz matematický software se zaměřuje na využití matematických modulů jazyka Python pro řešení úloh z matematického modelování, zejména úloh z numerické matematiky. Jde zejména o využití modulů math, NumPy, SymPy, PyPlot. Důraz je kladen na práci s jednoduchými poli a efektivní implementaci numerických metod. Kurz je určen pro studenty, kteří úspěšně prošli úvodním kurzem programování a základním kurzem matematiky.
|
| Předpoklady |
|
nespecifikováno
KI/APR1 a zároveň KMA/MA1 ----- nebo ----- KMA/MT1 |
| Hodnoticí metody a kritéria |
|
nespecifikováno
Požadavky pro udělení zápočtu - aktivní účast na seminářích (povoleny jsou nejvýše 3 absence) - vypracování seminárních prací |
| Doporučená literatura |
|
| Studijní plány, ve kterých se předmět nachází |
| Fakulta | Studijní plán (Verze) | Kategorie studijního oboru/specializace | Doporučený semestr |
|---|