|
Vyučující
|
-
Bouček Zdeněk, Ing. Ph.D.
-
Trejbal Jan, Ing.
-
Krejčí Jan, Ing.
-
Dostálek Lukáš, Ing.
-
Bláha Lukáš, Ing. Ph.D.
-
Helma Václav, Ing.
|
|
Obsah předmětu
|
Úvod do programového systému MATLAB - platformy pro technické výpočty, která integruje prostředky numerické matematiky, vizualizace s výkonným programovacím jazykem. Práce s vektory, maticemi, strukturami v interaktivním režimu. Jazyk Matlab: m-skript, m-funkce, globální proměnné, vektorizace. Grafické prostředky: objekty, grafické uživatelský prostředí, animace. Zabudované matematické knihovny: lineární algebra, zpracování signálů, interpolace, optimalizace, obyčejné diferenciální rovnice. Přehled externích knihoven. Vypracování samostatného projektu.
|
|
Studijní aktivity a metody výuky
|
Cvičení
- Vypracování seminární práce v bakalářském studijním programu [5-40]
- 26 hodin za semestr
- Praktická výuka [vyjádření počtem hodin]
- 26 hodin za semestr
|
| Předpoklady |
|---|
| Odborné znalosti |
|---|
| disponovat základními znalostmi z lineární algebry |
| disponovat základními znalostmi z matematické analýzy |
| disponovat základními znalostmi z programování |
| disponovat znalostmi zásad pro vypracování elaborátu |
| Odborné dovednosti |
|---|
| vysvětlit pojem vektoru a matice |
| aplikovat základní maticové operace |
| řešit jednoduché lineární diferenciální rovnice |
| formulovat for / while cyklus, podmíněné větvení programu |
| Obecné způsobilosti |
|---|
| bc. studium: své učení a pracovní činnost si sám plánuje a organizuje, |
| bc. studium: efektivně využívá moderní informační technologie, |
| bc. studium: vytváří hypotézy, navrhuje postupné kroky, zvažuje využití různých postupů při řešení problému nebo ověřování hypotézy, |
| Výsledky učení |
|---|
| Odborné znalosti |
|---|
| aplikovat principy práce s proměnnými v prostředí MATLAB |
| využívat pravidla pro vytváření programů v jazyku MATLAB |
| disponovat základními znalostmi o možnostech interpretace/vizualizace dat |
| používat postupy numerického řešení úloh z oboru lineární algebry a matematické analýzy |
| Odborné dovednosti |
|---|
| analyzovat a algoritmizovat daný problém v MATLABu |
| vytvořit elementární funkce a programy v MATLABu |
| využívat dostupnou dokumentaci k řešení daných problémů |
| využívat získané znalosti k vytvoření samostatné semestrální práce |
| Obecné způsobilosti |
|---|
| bc. studium: samostatně získávají další odborné znalosti, dovednosti a způsobilosti na základě především praktické zkušenosti a jejího vyhodnocení, ale také samostatným studiem teoretických poznatků oboru, |
| Vyučovací metody |
|---|
| Odborné znalosti |
|---|
| Cvičení (praktické činnosti), |
| Samostudium, |
| Individuální konzultace, |
| Odborné dovednosti |
|---|
| Cvičení (praktické činnosti), |
| Samostudium, |
| Individuální konzultace, |
| Obecné způsobilosti |
|---|
| Cvičení (praktické činnosti), |
| Samostudium, |
| Individuální konzultace, |
| Hodnotící metody |
|---|
| Odborné znalosti |
|---|
| Test, |
| Odborné dovednosti |
|---|
| Seminární práce, |
| Obecné způsobilosti |
|---|
| Individuální prezentace, |
|
Doporučená literatura
|
-
Getting Standard with Matlab (uživatelská příručka). The Mathworks, 2001.
-
MATLAB the Language of Technical Computing. The Mathworks. (uživatelská příručka).
-
Chipperfield A. J. - Fleming P. J. Matlab toolbox and application for control. Peter Pereginus Ltd, 1993.
|