Detail předmětu
Computers and Programming 1
FEKT-BPA-PC1SAk. rok: 2021/2022
V úvodu kurzu jsou studenti seznámeni s informačním systém na VUT/FEKT, odpovídajícími servery a uživatelskými účty (pravidla počítačové sítě VUT, fakultní UNIX server, elektronická pošta). Dále jsou v rámci kurzu probírány základy programování v prostředí MATLAB. Studenti se seznámí se základy práce s vektory, maticemi, datovými strukturami a typy. Dále jsou vysvětleny základní principy tvorby a řízení programu, vizualizace dat a práce se soubory. Úvod do simulačního prostřední Simulink, tvorba jednoduchých dynamických soustav na základě diferenciální rovnic ve stavovém tvaru. Úvod do specializovaného toolboxu pro aplikace v silnoproudé elektrotechnice. V rámci kurzu probíhá paralelní výuka informační výchovy, kde se studenti seznámí se základy e-learningového prostředí Moodle a práci s elektronickými informačními zdroji.
Jazyk výuky
Počet kreditů
Garant předmětu
Zajišťuje ústav
Výsledky učení předmětu
- rozumí základním pojmům programového prostředí MATLAB.
- rozumí základním postupům modelování dynamických soustav v MATLAB/Simulink
Prerekvizity
Plánované vzdělávací činnosti a výukové metody
Způsob a kritéria hodnocení
Osnovy výuky
2. Informační výchova - úvod do e-learningového prostředí Moodle,
elektronické informační zdroje.
3. MATLAB - uživatelské rozhraní, základní syntaxe
4. MATLAB - základní operace s vektory a maticemi
5. MATLAB - základní matematické operace, operátory a logické operace
6. MATLAB – základy programování I. – řízení programu, cykly, větvení
7. MATLAB – základy programování II. – tvorba a použití funkcí
8. MATLAB - grafika a vizualizace, práce se soubory
10. MATLAB – Úvod do Simulinku
11. MATLAB /Simulink: Tvorba modelu na základě diferenciálních rovnic
12. MATLAB/Simulink: Praktické příklady dynamických soustav
13. MATLAB/Simulink – Úvod do toolboxu Simscape
Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky
Základní literatura
Hahn, B., Valentine D., T., Essential MATLAB for Engineers and Scientists, Elsevier, 2007 (EN)
Moore, H. MATLAB for Engineers,Pearson Education, 2012 (EN)
Elearning
Zařazení předmětu ve studijních plánech
Typ (způsob) výuky
Cvičení na počítači
Vyučující / Lektor
Osnova
2. Matlab - základní seznámení s prostředím
3. Matlab - základní syntaxe
4. Matlab - základní syntaxe
5. Matlab - základy programování
6. Matlab - základy programování
7. Matlab - základy vizualizace dat
8. Matlab - příklady aplikace v technické praxi
9. Simulink - základní seznámení s prostředím
10. Simulink - základy tvorby fyzikálního modelu
11. Simulink - příklady modelů fyzikálních soustav
12. Simulink - příklady modelů fyzikálních soustav
13. Udělení zápočtu.
Elearning