Akademický rok 2023/2024 |
Garant: | Mgr. Jakub Bělín, Ph.D. | |||
Garantující pracoviště: | ÚFI | |||
Jazyk výuky: | čeština | |||
Cíle předmětu: | ||||
Cílem je zvládnout použití výpočetní techniky při řešení základních úloh orientovaných na modelování matematických a technických procesů. | ||||
Výstupy studia a kompetence: | ||||
Studenti získají základní znalost modelování a řešení problémů pomocí softwaru Matlab. Naučí se základům imperativního programování. | ||||
Prerekvizity: | ||||
Nejsou požadovány | ||||
Obsah předmětu (anotace): | ||||
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 optických úloh. Předmět je vhodný zejména pro studenty, kteří mají s programováním malou zkušenost. | ||||
Metody vyučování: | ||||
Předmět je vyučován formou cvičení, která se zaměřují na praktické zvládnutí látky vysvětlované na začátku hodiny. | ||||
Způsob a kritéria hodnocení: | ||||
Zápočet na základě zpracování projektu. | ||||
Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky: | ||||
Účast na hodinách je povinná. Způsob nahrazení zameškaných cvičení je v kompetenci vyučujícího. | ||||
Typ (způsob) výuky: | ||||
Cvičení s počítačovou podporou | 13 × 2 hod. | povinná | ||
Osnova: | ||||
Cvičení s počítačovou podporou | 1.Prostředí Matlab, proměnné, datové typy a struktury, jednoduché výrazy a operátory. 2. Práce s daty a jejich vizualizace. 3. Práce s cykly a podmínkami. 4. Operace s vektory a maticemi. 5. Funkce I: vestavěné, uživatelem definované, typy parametrů. 6. Funkce II: funkce s více parametry a návratovými hodnotami, rekurzivní volání funkcí. 7. Numerická integrace a derivace. Výpočet problémů z optiky. 8. Základy práce s obrázky a jejich zpracování. 9. Fourierova transformace a její aplikace v praxi. 10. Zásady optimálního počítání s Matlabem. 11. Implementace a řešení problémú z optiky. 12. Práce na samostatném projektu. 13. Odevzdání samostatném projektu. |
|||
Literatura - základní: | ||||
1. 1. Wirth, N.: Algorithms and Data Structures | ||||
2. 2. Palm, W.J., Introduction to MATLAB for Engineers, 2004. | ||||
3. 3. Hanselman, D. C.: Mastering Matlab 6: A Comprehensive Tutorial and Reference, 2001 | ||||
Literatura - doporučená: | ||||
4. 1. Hanselman, D. C.: Mastering Matlab 6: A Comprehensive Tutorial and Reference, 2001 | ||||
5. 2. Dušek F.: Matlab a Simulink úvod do používání, 2000. | ||||
6. 3. Karban, P.: Výpočty a simulace v programech Matlab a Simulink, Computer Press, Brno, 2006 | ||||
7. 4. Palm, W.J., Introduction to MATLAB for Engineers, 2004. |
Zařazení předmětu ve studijních programech: | |||||||||
Program | Forma | Obor | Spec. | Typ ukončení | Kredity | Povinnost | St. | Roč. | Semestr |
N-PMO-P | prezenční studium | --- bez specializace | -- | zá | 2 | Volitelný | 2 | 1 | Z |
Vysoké učení technické v Brně
Fakulta strojního inženýrství
Technická 2896/2,
616 69 Brno
IČ 00216305
DIČ CZ00216305
+420 541 141 111
+420 726 811 111 – GSM O2
+420 604 071 111 – GSM T-mobile