Vyučující
|
-
Ženčák Pavel, RNDr. Ph.D.
|
Obsah předmětu
|
1. Seznámení s vývojovým prostředím. 2. Základní datové typy a jejich použití. 3. Práce s vektory a maticemi. 4. Větvení programu a cykly. 5. Vytváření vlastních funkcí a podprogramů. 6. Základní grafické funkce ve 2D a jejich použití 7. Základní grafické funkce ve 3D a jejich použití. 8. Základní matematické a statistické funkce. 9. Základní funkce pro práci s funkcemi (výpočet kořenů, numerická integrace, minimalizace). 10. Interpolace a aproximace dat v 1D. 11. Interpolace a aproximace dat ve 2D.
|
Studijní aktivity a metody výuky
|
Monologická (výklad, přednáška, instruktáž), Demonstrace
- Účast na výuce
- 26 hodin za semestr
- Příprava na zápočet
- 45 hodin za semestr
- Domácí příprava na výuku
- 20 hodin za semestr
|
Výstupy z učení
|
Kurs seznamuje studenty se základními grafickými a matematickými funkcemi a s programováním ve vybraném matematickém software.
Znalost Poznat prostředí Matlabu, základy programování a grafiky a vybraných matematických funkcí v probíraném matematickém softwaru.
|
Předpoklady
|
Znalost základů práce s počítačem.
|
Hodnoticí metody a kritéria
|
Analýza výkonů studenta, Seminární práce
Zápočet: účast na cvičení (80%), vyřešit ve vybraném software zadané problémy.
|
Doporučená literatura
|
-
Getting started with Matlab, Users Guides. .
-
Python Scientific Lectures Notes (Scipy Lecture Notes). 2017.
-
Erik Engheim. Getting Started with Julia. 2017.
-
Gillat, A. (2016). MATLAB: An Introduction with Applications (6th Edition).
-
John W. Eaton, David Bateman, S?ren Hauberg, Rik Wehbring. The GNU Octave Reference Manual, Free Your Number. 2018.
-
Malcolm Sherrington. Mastering Julia. 2015.
-
Mark Pilgrim. Ponořme se do Python(u) 3. 2011.
-
Ženčák, P. (2013). Matlab pro začátečníky i mírně pokročilé. Olomouc: Univerzita Palackého v Olomouci.
|