Course: Matlab

« Back
Course title Matlab
Course code KKY/MATL
Organizational form of instruction Tutorial
Level of course Bachelor
Year of study not specified
Semester Summer
Number of ECTS credits 2
Language of instruction Czech
Status of course Compulsory, Compulsory-optional, Optional
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Dostálek Lukáš, Ing.
  • Wolf Jindřich, Ing.
  • Krejčí Alois, Ing.
  • Reitinger Jan, Ing.
  • Tihelka Daniel, Ing. Ph.D.
  • Bláha Lukáš, Ing. Ph.D.
  • Kubíček Karel, Ing.
  • Faist Jiří, Ing.
  • Helma Václav, Ing.
Course content
Introduction to MATLAB programming system - a platform for technical computing that integrates the means of numerical mathematics, visualization with a powerful programming language, working with vectors, matrices, structures in interactive mode. MATLAB language: m-script, m-function, global variable, vectorization. Graphical means: objects, graphical user interface, animation. Built-in math library: linear algebra, signal processing, interpolation, optimization, ordinary differential equations, overview of external libraries. The development of an individual project.

Learning activities and teaching methods
Practicum
  • Undergraduate study programme term essay (20-40) - 26 hours per semester
  • Practical training (number of hours) - 26 hours per semester
prerequisite
Knowledge
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
Skills
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
Competences
N/A
N/A
N/A
learning outcomes
Knowledge
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
Skills
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
Competences
N/A
teaching methods
Knowledge
Practicum
Self-study of literature
One-to-One tutorial
Skills
Practicum
Self-study of literature
One-to-One tutorial
Competences
Practicum
Self-study of literature
One-to-One tutorial
assessment methods
Knowledge
Test
Skills
Seminar work
Competences
Individual presentation at a seminar
Recommended literature
  • 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.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester