Programování Matlab
Kód | Zakončení | Kredity | Rozsah | Jazyk výuky |
---|---|---|---|---|
132YMAT | Z | 2 | 2C | česky |
- Garant předmětu:
- Přednášející:
- Cvičící:
- Předmět zajišťuje:
- katedra mechaniky
- Anotace:
-
Tento kurz je zaměřen na rozvoj schopností studentů v programování pomocí MATLABu.
- Požadavky:
-
Základní dovednosti práce s počítačem.
- Osnova přednášek:
-
Nejsou.
- Osnova cvičení:
-
1.Základy syntaxe I - Tenzory, lineární algebra.
2.Základy syntaxe II - Cykly, podmínky, funkce, řetězce, soubory.
3.Objektově orientované programování.
4.Vektorizace.
5.Paralelizace - funkce parfor.
6.Vizualizace dat I - 2D grafy.
7.Vizualizace dat II - 3D grafy.
8.Tvorba uživatelského rozhraní.
9.Optimalizační toolbox.
10.Statistický toolbox. Lineární regrese dat.
11.Aproximace křivek a povrchů.
12.Hluboké učení I - Tvorba modelu neuronové sítě. Základní pojmy.
13.Hluboké učení II - Deep Network Designer.
- Cíle studia:
-
Cílem tohoto kurzu je poskytnout studentům komplexní znalosti a dovednosti v programování v prostředí MATLAB, které je široce využíváno v technických a vědeckých oborech. Kurz je navržen tak, aby studenti získali praktické zkušenosti s využíváním MATLABu pro řešení různých typů úloh, od základních výpočtů až po pokročilé techniky vizualizace a optimalizace.
- Studijní materiály:
-
https://www.mathworks.com/help/matlab/
https://sites.google.com/site/xsykorj3course/132dig
https://www.mathworks.com/help/overview/parallel-computing.html
https://www.mathworks.com/help/overview/ai-data-science-and-statistics.html
https://www.mathworks.com/help/overview/mathematics-and-optimization.html
- Poznámka:
- Další informace:
- https://sites.google.com/site/xsykorj3course/132dig
- Pro tento předmět se rozvrh nepřipravuje
- Předmět je součástí následujících studijních plánů:
-
- Digitalizace ve stavebnictví - prezenční forma studia (povinně volitelný předmět)