Detail předmětu

Matematický software

0MS FSI 0MS Ak. rok 2024/2025 zimní semestr 3 kredity

Aktuální akademický rok

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.

Garant předmětu

Jazyk výuky

česky

Zakončení

zápočet

Rozsah

  • 26 hod. cvičení

Zajišťuje ústav

Cíle předmětu

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.

Požadované prerekvizitní znalosti a dovednosti

Základy práce s počítačem, základy programování. Základní znalosti matematické analýzy a lineární algebry.

Literatura studijní

  • Pecinovský, R.: Python: kompletní příručka jazyka pro verzi 3.11. Praha: Grada Publishing.

Osnova numerických cvičení

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.

Průběžná kontrola studia

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.

Zařazení předmětu ve studijních plánech

  • Program BIT, 1. ročník, volitelný
  • Program BIT (anglicky), 1. ročník, volitelný
Nahoru