Detail předmětu
Informatika
FSI-1INAk. rok: 2022/2023
Předmět se zabývá vybranými nástroji softwarové podpory modelování, které jsou často používány v technické praxi. Prostřednictvím jazyka Matlab jsou prezentovány proměnné, příkazy, import/export dat, vykreslování, procedury, funkce a demonstrovány zásady tvorby programů. Schopnosti Matlabu jsou ilustrovány na příkladech modelů jednoduchých technických soustav a technologických procesů.
Garant předmětu
Zajišťuje ústav
Výsledky učení předmětu
Prerekvizity
Literatura
Hanselman, D. C.: Mastering Matlab 6: A Comprehensive Tutorial and Reference, 2001
Palm, W.J., Introduction to MATLAB for Engineers, 2004.
Dušek F.: Matlab a Simulink úvod do používání, 2000.
Octave, český průvodce programem, http://www.octave.cz/pages/kapitoly.html
Hanselman, D. C.: Mastering Matlab 6: A Comprehensive Tutorial and Reference, 2001
Karban, P.: Výpočty a simulace v programech Matlab a Simulink, Computer Press, Brno, 2006
Palm, W.J., Introduction to MATLAB for Engineers, 2004.
Plánované vzdělávací činnosti a výukové metody
Způsob a kritéria hodnocení
Jazyk výuky
Cíl
Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky
Zařazení předmětu ve studijních plánech
- Program B-ENE-P bakalářský, 1. ročník, zimní semestr, 5 kreditů, povinný
- Program B-FIN-P bakalářský, 1. ročník, zimní semestr, 5 kreditů, povinný
- Program B-PRP-P bakalářský, 1. ročník, zimní semestr, 5 kreditů, povinný
- Program B-STR-P bakalářský
specializace STR , 1. ročník, zimní semestr, 5 kreditů, povinný
- Program B-VTE-P bakalářský, 1. ročník, zimní semestr, 5 kreditů, povinný
- Program B-ZSI-P bakalářský
specializace MTI , 1. ročník, zimní semestr, 5 kreditů, povinný
specializace STI , 1. ročník, zimní semestr, 5 kreditů, povinný - Program CŽV celoživotní vzdělávání v akr. stud. programu
obor CZV , 1. ročník, zimní semestr, 5 kreditů, povinný
Typ (způsob) výuky
Přednáška
Vyučující / Lektor
Osnova
2. Vektory a matice, maticové operace, maticové a indexové výrazy.
3. Řídicí struktury.
4. Kreslení grafů: graf bodů v rovině, prostorová křivka, plochy, grafy diskrétních dat.
5. Polynomy: reprezentace, vyhodnocení, vykreslení, operace s polynomy.
6. Vstupní a výstupní operace.
7. Funkce I: vestavěné, uživatelem definované, typy parametrů.
8. Funkce II: funkce s více parametry a návratovými hodnotami, rekurzivní volání funkcí.
9. Práce s texty.
10. Symbolické výpočty. Numerická derivace a integrace.
11. Modelová inženýrská úloha.
12. Úvod do objektově orientovaného programování.
13. Nadstavby Matlabu, kompatibilita, závěrečné shrnutí a diskuse.
Cvičení s počítačovou podporou
Vyučující / Lektor
Mgr. Monika Dosoudilová, Ph.D.
Ing. et Ing. Alena Hájková
Ing. Tomáš Holoubek
Ing. Ivana Hromková, Ph.D.
Ing. Tomáš Hůlka
Ing. Michal Ježek
Ing. Martin Juříček
Ing. et Ing. Antonín Konečný
Ing. Tereza Kůdelová, Ph.D.
Ing. Jakub Robota
Ing. Blanka Rybková
doc. Ing. Simeon Simeonov, CSc.
Ing. Kamil Staněk
Ing. Pavel Škrabánek, Ph.D.
Osnova
2. Matice a maticové operace. M-skripty.
3. Řídicí struktury I.
4. Řídicí struktury II.
5. Grafy. Polynomy.
6. Získávání a zpracování dat.
7. Vstupní a výstupní operace.
8. Funkce I.
9. Funkce II. Rekurze.
10. Práce s texty.
11. Symbolické výpočty. Příklad řešení inženýrské úlohy.
12. Závěrečný test.
13. Odevzdání semestrálního projektu. Zápočet.
eLearning