Detail předmětu
Úvod do programování
FSI-TUPAk. 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 optických úloh. Předmět je vhodný zejména pro studenty, kteří mají s programováním malou zkušenost.
Jazyk výuky
Počet kreditů
Garant předmětu
Zajišťuje ústav
Výsledky učení předmětu
Prerekvizity
Plánované vzdělávací činnosti a výukové metody
Způsob a kritéria hodnocení
Učební cíle
Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky
Základní literatura
2. Palm, W.J., Introduction to MATLAB for Engineers, 2004. (EN)
3. Hanselman, D. C.: Mastering Matlab 6: A Comprehensive Tutorial and Reference, 2001 (EN)
Doporučená literatura
2. Dušek F.: Matlab a Simulink úvod do používání, 2000. (CS)
3. Karban, P.: Výpočty a simulace v programech Matlab a Simulink, Computer Press, Brno, 2006 (CS)
4. Palm, W.J., Introduction to MATLAB for Engineers, 2004. (EN)
Zařazení předmětu ve studijních plánech
- Program N-PMO-P magisterský navazující 1 ročník, zimní semestr, volitelný
Typ (způsob) výuky
Cvičení s počítačovou podporou
Vyučující / Lektor
Osnova
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.