Programování v MATLABu Mgr. David Kočíř

Organizační informace

Po dobu trvání vládních nařízení bude výuka probíhat na platformě MS Teams a to dle rozvrhu. Tedy každé úterý 15:00 - 16:30. Odkaz na náš tým je zde.

Oficiální záznamy z jednotlivých seminářů nebudou. Na těchto stránkách budou postupně umístěny doprovodné texty s odkazy na doplňující informace a příklady v dokumentaci. Vašim úkolem pak bude nastudovat si z dokumentace potřebné informace a splnit zadané úkoly.

Pro konzultace jsem k dispozici na MS Teams a e-mailu. Preferuji konzultace přes MS Teams.

Podmínky zápočtu

Na seminářích budou zadávány úkoly. Pro získání zápočtu bude nutné vyřešit správně minimálně 75% ze všech zadaných. Úkoly se budou odevzdávat přes MS Teams. Termín pro vypracování úkolu bude vždy do následujícího semináře. Za pozdě odevzdaný úkol již nebude možné získat body. Chybně vyřešené úkoly budou vráceny k přepracování.

Přístup k MATLABu

Je nutné mít přístup k MATLABu. Ten je standardně k dispozici na počítačích v učebně, ve které kurz probíhá a dále je k dispozici na katederním serveru ts.inf.upol.cz (přístup přes vzdálenou plochu). Školní licence neumožňuje instalaci na vlastní počítač. (Odkaz spouští aplikaci vzdálené plochy. Pokud na vašem systému odkaz nefunguje, spusťte aplikaci ručně.)

Literatura a zdroje

Hlavním zdrojem ke kurzu budou skripta Matlab pro začátečníky a mírně pokročilé, Ženčák, P.: , PřF, UPOL, 2013 a kniha MATLAB®: a practical introduction to programming and problem solving, páté vydání, ATTAWAY, Stormy.: Oxford 2019.

Dále je pak k dispozici oficiální dokumentace na stránce zde. Dokumentaci budeme aktivně používat.

Poznámka k názvu

Správný název je MATLAB, tedy psáno s velkými písmeny. Nicméně občas se používá i lidový název Matlab.

Obsah seminářů

  1. Základy práce v prostředí Matlabu
  2. Základy programování - řízení běhu programu, skripty, proměnné
  3. Funkce a mírně pokročilé programování
  4. Jazyk C v Matlabu
  5. Optimalizace
  6. Datové struktury a objektově orientované programování
  7. Grafy (viz MS Teams)
Pokud naleznete v textech chybu, dejte mi prosím vědět (MS Teams, nebo e-mail).
Správce stránky: David Kočíř