Používateľská náročnosť
Požadované vstupné znalosti
Kurz predpokladá základné skúsenosti s programovaním v ľubovoľnom jazyku
Metódy výučby
Odborný výklad s praktickými ukážkami, cvičenia na počítačoch.
Študijné materiály
Tlačené prezentácie preberanej látky.
Osnova
Užívateľské prostredie Matlab
Matlab ako kalkulačka
- Základné funkcie
- Pokročilejšie funkcie (sínus, umocňovanie, faktoriál, ...)
Počítanie s vektormi a maticami
- Riešenie lineárnej, kvadratickej a kubickej rovnice
- Základné operácie s maticami
- Riešenie sústavy lineárnych rovníc
- Rozklad zlomku
M-files
- Tvorenie skriptov
- Cykly a podmienky
- Návrh funkcií
- Subfunkcie
- Potlačenie chýb
- Krokovanie
- Nástroje pre optimalizáciu kódu
Vykreslenie grafov
- Vykreslenie 2D grafov
- Práca s handles grafickými objektmi
- Vykreslenie 3D grafov
Práca s textovými reťazcami
- Vyhľadanie textu
- Nahradenie textu
- Regulárne výrazy
Dátové typy struct a cell
Práca so súbormi
- Import a export premenných
- Čítanie a zápis do textového súboru
- Čítanie a zápis do binárneho súboru
- Úpravy obrázka
- Načítanie xml súboru
- Načítanie json súboru
Návrh grafických aplikácií
- Predstavenie nástroja Guide
- Predstavenie nástroja Appdesigner
- Vytvorenie grafickej aplikácie