Vyučující
|
-
Kocourek Jan, Ing. Ph.D.
-
Stěhule Bohuslav, Ing.
-
Mařík Jan, Ing.
-
Veselý Petr, Ing.
-
Štětina Michal, Ing. Ph.D.
-
Babický Marek, 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.
|