|
Vyučující
|
-
Dušek František, doc. Ing. CSc.
|
|
Obsah předmětu
|
Témata přednášek po týdnech semestru: 1. Náplň předmětu, přehled možností MATLAB - historie, princip práce a základní datový typ, prostředí, nápověda 2. MATLAB - proměnné a další datové struktury, vstup a výstup dat, základní operace s maticemi, operace prvek po prvku, matematické funkce 3. MATLAB - soustava lineárních rovnic, 2D a 3D grafy, speciální grafy, editace a export grafů 4. MATLAB - operace s polynomy, interpolace, skripty a funkce, programové konstrukce 5. MATLAB - tvorba uživatelského grafického rozhraní (GUI) aplikace 6. MATLAB - funkce funkcí, funkce jako parametr, hledání kořene funkce 7. MATLAB - výpočet určitého integrálu a numerické řešení diferenciálních rovnic 8. MATLAB - hledání extrému funkce, optimalizace - Optimization Tbx, kombinace funkcí 9. SIMULINK - určení a princip práce, knihovny bloků, tvorba modelu, start řešení, vizualizace 10. SIMULINK - parametry řešení, typické nelinearity, blok integrátor a počáteční podmínky 11. SIMULINK - subsystém a maskovaný subsystém, uživatelské knihovny 12. SIMULINK - vstup a výstup dat, spojitý a diskrétní systém, algebraická smyčka 13. Další možnosti MATLABu a SIMULINKu, symbolické výpočty - Symbolic Toolbox Obsah cvičení odpovídá výše uvedeným tématům přednášek.
|
|
Studijní aktivity a metody výuky
|
Monologická (výklad, přednáška, instruktáž), Demonstrace, Nácvik dovedností
- Kontaktní výuka
- 16 hodin za semestr
- Příprava na zápočet
- 20 hodin za semestr
- Příprava na zkoušku
- 20 hodin za semestr
- Domácí příprava na výuku
- 94 hodin za semestr
|
|
Výstupy z učení
|
Cílem předmětu je seznámit studenty s používáním standardních programových prostředků pro numerické řešení základních matematických úloh. Pozornost je věnována zejména výpočetnímu prostředí MATLAB/SIMULINK.
Student po absolvování předmětu prokazuje znalosti používání profesionálního nástroje nezbytné při řešení složitějších problémů v navazujících předmětech. Je schopen formulovat řešení problému jako posloupnost řešení standardních úloh implementovaných ve výpočetním prostředí včetně programové realizace. Umí používat prostředí MATLAB / SIMULINK pro vstup/výstup dat, vizualizaci výsledků i pro návrh GUI. Umí vysvětlit rozdíl mezi numerickým výpočtem a simulací.
|
|
Předpoklady
|
Předpokládají se základní znalosti z lineární algebry, diferenciálního a integrálního počtu a informatiky.
|
|
Hodnoticí metody a kritéria
|
Písemná zkouška, Posouzení zadané práce
Pro získání zápočtu je nutné odevzdání správného řešení příkladů podle zadání (email) do stanoveného data. Pro přihlášení ke zkoušce je nutný zápočet. Zkouška probíhá formou řešení zadaných příkladů na počítači v prostředí MATLAB/SIMULUNK. Zkouška má dvě částí, kde je potřeba dosáhnout minimálně 30 bodů z 60 v příkladech na MATLAB a současně dosáhnout minimálně 20 bodů ze 40 v příkladech na SIMULINK. Čas vyhrazený na každou část je 60 minut. V případě nedosažení minimálního počtu bodů, je hodnocení nevyhověl a při opakování zkoušky student opakuje pouze nesplněnou část.
|
|
Doporučená literatura
|
-
Dušek, František. Matlab a Simulink : úvod do používání. Pardubice: Univerzita Pardubice, 2005. ISBN 80-7194-776-8.
-
Humusoft. http://www.humusoft.cz/matlab/knihy.htm.
-
Karban, Pavel. Výpočty a simulace v programech Matlab a Simulink. Brno: Computer Press, 2006. ISBN 80-251-1301-9.
-
Zaplatílek, Karel. MATLAB pro začátečníky. Praha: BEN - technická literatura, 2005. ISBN 80-7300-175-6.
|