Přístupnostní navigace
E-application
Search Search Close
Course detail
FSI-0MSAcad. year: 2023/2024
Předmět poskytuje úvod do jazyka Python s jeho využitím v aplikované matematice. Studentům je představen základ skriptování a tvorba algoritmů s využitím standardní knihovny a knihoven určených pro matematické aplikace, jmenovitě např. SciPy, NumPy,SymPy.
Language of instruction
Number of ECTS credits
Mode of study
Guarantor
Department
Vstupní znalosti
Základy práce s počítačem, základy programování. Základní znalosti matematické analýzy a lineární algebry.
Pravidla hodnocení a ukončení předmětu
Zápočet je udělován na základě aktivní úasti na cvičeních a hodnocení závěrečné semestrální práce.
Účast na cvičeních je povinná. Způsob náhrady zameškaných cvičení je plně v kompetenci vyučujícího.
Učební cíle
Cílem předmětu je seznámit studenty s programovacím jazykem Python a dostupnými knihovnami. Naučit studenty řešit matematické problémy pomocí tvorby jednoduchých aplikací.
Studenti získají základní znalosti programovacího jazyka Python. Naučí se využívat knihovny zaměřené na matematiku a řešit pomoci nich jednoduché problémy.
Studijní opory
Prerequisites and corequisites
Basic literature
Recommended reading
Elearning
Classification of course in study plans
Cvičení s počítačovou podporou
Teacher / Lecturer
Syllabus
1) Úvod do jazyka Python. Příprava programovacího prostředí.2) Práce s jazykem Python – datové typy, řízení toku.3) Práce s jazykem Python – funkce a procedury, moduly.4) Práce s knihovnami, úvod do vybraných knihoven.5) Maticová algebra.6) Práce s funkcemi, vykreslování grafů.7) Symbolická matematika.8) Práce s daty, práce se soubory.9) Obyčejné diferenciální rovnice.10) Další užitečné knihovny.11) Úvod do grafických rozhraní.12) Tvorba aplikace, řešení vybraného problému.13) Řešení projektu.