Předmět: Matlab a Simulink

« Zpět
Název předmětu Matlab a Simulink
Kód předmětu KZR/MST3
Organizační forma výuky Přednáška + Kurz
Úroveň předmětu Bakalářský
Rok studia 2
Semestr Zimní
Počet ECTS kreditů 3
Vyučovací jazyk Čeština
Statut předmětu Povinný
Způsob výuky Kontaktní
Studijní praxe Nejedná se o pracovní stáž
Doporučené volitelné součásti programu Není
Vyučující
  • Malý Marek, doc. RNDr. Ph.D.
Obsah předmětu
Témata přednášek/cvičení: 1. Úvod do práce s vývojovým prostředím: Standardní knihovna Simulinku. Vytvoření, nastavení a spuštění modelu. 2. Procvičování práce s prostředím: Sestavování modelů s použitím pouze zabudovaných bloků knihovny Simulink (řešení různých typů diferenciálních rovnic, vizualizace). Předávání proměnných mezi Matlabem a Simulinkem. 3. Subsystémy: Vytváření subsystémů, jejich maskování. Vytváření vlastních knihoven. 4. Procvičování práce se subsystémy: Řešení konkrétních problémů, s využitím maskovaných subsystémů. 5. S-funkce, Embedded Matlab funkce: Složitější metody tvorby modelu. Definice vlastních bloků na úrovni jazyka Matlab (Embedded Matlab funkce a S-funkce). 6. Praktické procvičování využití Embedded Matlab funkcí a S-funkcí: řešení konkrétních problémů za použití těchto objektových bloků 7. Úvod do využití nadstavbových Simulink knihoven Simscape 8. Procvičování práce s vybranými knihovnami Simscape: simulace jednoduchých fyzikálních soustav (mechanických, elektrických - porovnání s předchozími Simulink řešeními/modely bez použití Simscape) 9. 3D vizualizace v prostředí Simulink pomocí knihovny Simulink 3D Animation 10. Řešení jednoduchých úloh, vhodných pro využití 3D vizualizační knihovny Simulink 3D Animation 11. Řešení komplexních úloh s využitím kombinace Matlab+Simulink I 12. Řešení komplexních úloh s využitím kombinace Matlab+Simulink II 13. - 14. Samostatná práce studentů na zadaných individuálních zápočtových projektech, pod dohledem vyučujícího.

Studijní aktivity a metody výuky
Přednášení
Výstupy z učení
Tento kurz navazuje na předmět "Úvod do modelování a programování", v rámci kterého jsou studenti obeznámeni se základními možnostmi výpočetního prostředí Matlab. V kurzu "Matlab a Simulink" je pozornost věnována především nadstavbě systému Matlab, toolboxu Simulink, a jeho efektivnímu využití pro modelování a analýzy dynamických systémů, spočívající zejména v implementaci numerického řešení soustav diferenciálních rovnic s případnými omezujícími podmínkami. Součástí kurzu je však i naučit posluchače vhodně kombinovat modely, vytvořené v Simulinku se zdrojovým kódem vytvořeným v Matlabu, bez čehož se řešení některých komplexnějších úloh dost dobře neobejde. S ohledem na povahu tohoto kurzu jsou přednášky spojeny s cvičeními do jednoho výukového bloku, v rámci kterého je flexibilně, dle potřeby kombinován výklad s procvičováním.
Odborné znalosti: Studenti získají základní znalosti o Matlab toolboxu Simulink a jeho využití (případně v kombinaci se základním prostředím Matlab) pro efektivní modelování dynamických systémů. Odborné dovednosti: Odborné dovednosti absolventů kurzu pokrývají samostatné vytváření modelů v prostředí Simulink, implementujících řešení matematických modelů dynamických systémů. Obecné způsobilosti: Absolventi kurzu jsou způsobilí pro samostatné modelování dynamických systémů, s využitím prostředí Matlab a jeho nadstavby, toolboxu Simulink.
Předpoklady
nespecifikováno

Hodnoticí metody a kritéria
Písemná zkouška

Zápočet: Vypracování a odevzdání funkčních, Simulink (Matlab/Simulink) modelů, řešících individuální zápočtové úlohy a také všechny úlohy, řešené během semestru v rámci přednášek/cvičení. Úspěšné absolvování kontrolního zápočtového pohovoru s vyučujícím, na kterém bude diskutována odevzdaná samostatná práce.
Doporučená literatura
  • Interaktivní výukové kurzy na stránkách Mathworks, https://matlabacademy.mathworks.com.
  • Simulink - Simulation and Model-Based Design, https://www.mathworks.com/help/simulink/.
  • DUŠEK, F., HONC, D. Matlab a Simulink - úvod do používání, Univerzita Pardubice, 2005..
  • NWOYE, E. Application of MATLAB and SIMULINK Modeling for Beginners, LAP Lambert Academic Publishing, 2016..


Studijní plány, ve kterých se předmět nachází
Fakulta Studijní plán (Verze) Kategorie studijního oboru/specializace Doporučený ročník Doporučený semestr