Detail předmětu

Matematický software

0MS FSI 0MS Ak. rok 2021/2022 letní semestr 3 kredity

Aktuální akademický rok

Studenti se naučí pracovat s MATLABem. Postupně je probírána algoritmizace postavená na využití specifických prostředcích poskytovaných MATLABem. Výuka probíhá formou ukázek a experimentování na počítači. Zvládnutí probírané látky si studenti ověří zpracováním dvou samostatných projektů.

Garant předmětu

Jazyk výuky

česky

Zakončení

zápočet

Rozsah

  • 26 hod. cvičení

Zajišťuje ústav

Cvičící

Získané dovednosti, znalosti a kompetence z předmětu

Studenti se naučí používat vývojové a programovací prostředí MATLAB. Získané znalosti si ověří a prohloubí zpracováním dvou semestrálních projektů.

Cíle předmětu

Cílem kurzu je naučit studenty v MATLABu programovat a vytvářet uživatelsky přívětivé aplikace s efektivním využíváním vestavěných nástrojů. To se děje postupným praktickým osvojováním MATLABu, které vyúsťuje do samostatného zpracování zadaných projektů

Požadované prerekvizitní znalosti a dovednosti

Základy programování, základy lineární algebry.

Osnova numerických cvičení

1. Koncept pracovního prostředí Matlabu
2. Přímé použití pracovního prostoru vs. m-skript vs. m-funkce, zadání projektu I
3. Matice vs. buňkové pole, maticová algebra
4. Indexace prohledáváním, tříděním a množinovými operacemi
5. Blokové matice a operace
6. Více o vykreslování grafů
7. Více o souborových operacích
8. Více o řídicích strukturách, chráněné bloky, zadání projektu II
9. Koncept řízení událostmi, grafické uživatelské rozhraní
10. Více o symbolických výpočtech
11. Koncept objektově orientovaného programování, implementace třídy
12. M-cesta, souborová organizace projektu
13. Závěrečné poznámky a shrnutí

Průběžná kontrola studia

Podmínkou pro udělení zápočtu je zpracování dvou semestrálních projektů.

Metody vyučování

Předmět je vyučován formou cvičení, které je zaměřeno na praktické zvládnutí látky.

Kontrolovaná výuka

Aktivní účast ve cvičeních.

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

  • Program BIT, 1. ročník, volitelný
  • Program IT-BC-3, obor BIT, 1. ročník, volitelný
Nahoru