Skip to main content
Skip header

Simulation Program - Matlab

* Exchange students do not have to consider this information when selecting suitable courses for an exchange stay.

Course Unit Code352-0327/01
Number of ECTS Credits Allocated2 ECTS credits
Type of Course Unit *Optional
Level of Course Unit *First Cycle
Year of Study *Third Year
Semester when the Course Unit is deliveredWinter Semester
Mode of DeliveryFace-to-face
Language of InstructionCzech
Prerequisites and Co-Requisites Course succeeds to compulsory courses of previous semester
Name of Lecturer(s)Personal IDName
SKU52Ing. Jolana Škutová, Ph.D.
Summary
Fundamentals of dynamic systems simulation, possibilities of differential
equitation solutions (using m-files or toolbox Simulink); using MatLab for
dynamic systems analysis in time domain and frequency domain; using MatLab for
stability and control systems synthesis; possibilities laboratory models control
Learning Outcomes of the Course Unit
The main aim is to acquaint students with the program system Matlab and its extensions (toolboxes), to use its basic functions to solve simple problems.
Course Contents
The course is divided into following areas:
1. Introduction to MATLAB - user interface, command window, basic commands and functions.
2. Solving differential equations - examples of commands ODE23, ODE45.
3. Presentation of data in Matlab, the data from other applications.
4. Symbolic Math Toolbox - basic functions, examples of usage.
5. Toolbox Simulink - description of the environment, development of simulation models, setting the accuracy of the calculation.
6. Toolbox Simulink - a basic library of predefined blocks, examples of usage.
7. Toolbox Simulink - a basic library of predefined blocks, examples of usage.
8. Simulink toolbox - create your own blocks, creating their own block libraries.
9. Control System Toolbox - basic functions, examples of usage.
10. Signal Processing Toolbox - Basic environment, examples of usage.
11. Graphics, user interface and custom applications.
Recommended or Required Reading
Required Reading:
MathWorks [online], 2018. United States: The MathWorks [cit. 2018-01-17]. Dostupné z: https://www.mathworks.com/

XUE, Dingyu a YangQuan CHEN, 2015. Modeling, analysis and design of control systems in matlab and simulink. Singapore: World Scientific Publishing Co. Pte. ISBN 978-9814618458.
ZAPLATÍLEK, Karel. MATLAB: tvorba grafického uživatelského rozhraní. Brno: Tribun EU, 2014. ISBN 978-80-263-0861-4.

MathWorks [online], 2018. United States: The MathWorks [cit. 2018-01-17]. Dostupné z: https://www.mathworks.com/

XUE, Dingyu a YangQuan CHEN, 2015. Modeling, analysis and design of control systems in matlab and simulink. Singapore: World Scientific Publishing Co. Pte. ISBN 978-9814618458.


Recommended Reading:
SMITH, Scott T. MATLAB: advanced GUI development. Indianapolis: Dog Ear Publishing, c2006. ISBN 1-59858-181-3.
ZAPLATÍLEK, Karel. MATLAB: průvodce začínajícího uživatele. Brno: Tribun EU, 2011. ISBN 978-80-263-0014-4.

GREPL, Robert. Modelování mechatronických systémů v Matlab SimMechanics. Praha: BEN - technická literatura, 2007. ISBN 978-80-7300-226-8.

Planned learning activities and teaching methods
Tutorials, Project work
Assesment methods and criteria
Task TitleTask TypeMaximum Number of Points
(Act. for Subtasks)
Minimum Number of Points for Task Passing
Graded creditGraded credit100 (100)51
        projectProject35 21
        obhajoba projektuOther task type65 16