Detail předmětu
Informatika
FSI-1INAk. rok: 2010/2011
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 technických soustav a technologických procesů.
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
Zařazení předmětu ve studijních plánech
- Program B3A-P bakalářský
obor B-PDS , 1 ročník, zimní semestr, povinný
obor B-FIN , 1 ročník, zimní semestr, povinný
obor B-MET , 1 ročník, zimní semestr, povinný
obor B-MTI , 1 ročník, zimní semestr, povinný - Program B3S-P bakalářský
obor B-STI , 1 ročník, zimní semestr, povinný
obor B-S1R , 1 ročník, zimní semestr, povinný
Typ (způsob) výuky
Přednáška
Vyučující / Lektor
Osnova
2. Matlab: přiřazení, proměnné, výrazy, operátory, volání funkcí,
úvod do vektorů a matic, stručně o operacích s vektory a maticemi, m-skripty.
3. Matice: maticové operace, maticové a indexové výrazy.
4. Polynomy: reprezentace, vyhodnocení, vykreslení, operace s polynomy.
5. Kreslení grafů: graf bodů v rovině, prostorová křivka, plochy, grafy diskrétních dat.
6. Vstupní a výstupní operace.
7. Rekapitulace získaných poznatků, příklad a diskuse vytvoření vzorového modelu I.
8. Příkazy, řídicí struktury.
9. Funkce I: vestavěné, uživatelem definované, typy parametrů.
10. Funkce II: funkce s více parametry a návratovými hodnotami, rekurzivní volání funkcí.
11. Rekapitulace získaných poznatků: příklad vytvoření vzorového modelu II.
12. Úvod do softwarového inženýrství: diskuse a zdokonalení modelu II.
13. Nadstavby Matlabu/Octave, závěrečné shrnutí a diskuse.
Každá přednáška obsahuje krátkou motivaci následujícího cvičení.
Cvičení s počítačovou podporou
Vyučující / Lektor
RNDr. Jiří Dvořák, CSc.
Ing. Daniel Zuth, Ph.D.
Ing. Petr Krček, Ph.D.
Ing. Jitka Pavlíková
Ing. Libor Nykodým
prof. Ing. Radomil Matoušek, Ph.D.
Ing. Jana Košíková, Ph.D.
Ing. Jan Richter, Ph.D.
Ing. et Ing. Stanislav Lang, Ph.D.
Ing. Jiří Kovář, Ph.D.
doc. Ing. Stanislav Věchet, Ph.D.
Ing. Petr Šoustek, Ph.D.
Ing. Jiří Voldán
Ing. Petr Minář, Ph.D.
Ing. Jiří Lýsek, Ph.D.
Ing. Petr Morávek
Ing. Jan Vetiška, Ph.D.
Ing. Petr Pokorný
Ing. Martin Boháč
Ing. Čeněk Šandera, Ph.D.
Osnova
2. Prostředí Matlab/Octave/Scite, jednoduché výrazy, operátory a proměnné.
3. M-skripty, vestavěné funkce a m-funkce.
4. Jednorozměrná pole, zobrazování průběhu funkce grafem.
5. Polynomy.
6. Vstupní a výstupní operace.
7. Matice a maticové operace, vykreslování, vícerozměrná pole.
8. Příkazy, řídicí struktury.
9. Maticová reprezentace v.s. použití cyklů.
10. M-funkce I.
11. M-funkce II.
12. Závěrečný test.
13. Zápočet.
Cvičení probíhají formou rozvíjení typových příkladů.