Vyučující
|
-
Jelínek Petr, doc. RNDr. Ph.D.
-
Ptáček Ladislav, Ing. Ph.D.
|
Obsah předmětu
|
Obsah přednášky: 1) Úvod, instalace Octave, úlohy Matlab Cody 2) Skripty a funkce 3) Algebraické operace, vektory a matice, řídké matice, vícerozměrná pole 4) Polynomy a práce s nimi, konvoluce 5) 2D grafika, 3D grafika 7) Datové typy double, char, cell a struct 8) Vektorizace Obsah cvičení: Praktické příklady v Matlabu/Octave - Collatzova posloupnost, výpočet úroku, sudoku, optimalizace nákladů, pohybová diferenciální rovnice
|
Studijní aktivity a metody výuky
|
Monologická (výklad, přednáška, instruktáž), Praktická výuka
- Účast na výuce
- 26 hodin za semestr
- Příprava na zápočet
- 24 hodin za semestr
- Příprava na zkoušku
- 30 hodin za semestr
|
Výstupy z učení
|
Cílem kurzu je zvládnutí základních funkcí a příkazů v programu MATLAB. Ovládání příkazového okna, využívání zabudovaných funkcí, grafické prostředky, základy programování.
Student po absolvování kurzu zvládne vytvářet různé matematické a fyzikální simulace v jazyce Matlab, bude schopen numericky řešit složitější problémy matematiky, fyziky a příbuzných oborů.
|
Předpoklady
|
Základy programování v některém z programovacích jazyků.
|
Hodnoticí metody a kritéria
|
Kombinovaná zkouška
Aktivní účast na výuce, absolvování 80 % cvičení. Písemná a ústní čast zkoušky na 80 %.
|
Doporučená literatura
|
-
C. Moler, Experiments with Matlab, MathWorks, Inc., 2011.
-
Dušek, F. Matlab a Simulink úvod do používání. Pardubice: Univerzita Pardubice, 2000. 146 s. ISBN 80-7194-273-1.
-
Jan Valdman (editor), Applications from Engineering with MATLAB Concepts, InTech (Rijeka), 2016, ISBN 978-953-51-2460-3.
-
K. Zaplatílek, B. Donar:. MATLAB pro začátečníky. BEN, Praha 2003.
-
S. Daniš, Základy programování v prostředí Octave a Matlab, MatfyzPress 2009, ISBN 978-80-7378-082-1.
|