Course: Modelling in Matlab

« Back
Course title Modelling in Matlab
Course code UFY/MOM
Organizational form of instruction Lecture + Lesson
Level of course Master
Year of study not specified
Frequency of the course In each academic year, in the winter semester.
Semester Winter
Number of ECTS credits 3
Language of instruction Czech
Status of course Optional
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Jelínek Petr, doc. RNDr. Ph.D.
  • Ptáček Ladislav, Ing. Ph.D.
Course content
Content of the lecture: 1) Introduction, Octave installation, Matlab Cody tasks 2) Scripts and functions 3) Algebraic operations, vectors and matrices, sparse matrices, multidimensional arrays 4) Polynomials, convolution 5) 2D graphics, 3D graphics 7) Data types double, char, cell and struct 8) Vectorization Content of exercises: Practical examples in Matlab /Octave - Collatz sequence, interest rate calculation, sudoku, cost optimization, the differential equation for the motion

Learning activities and teaching methods
Monologic (reading, lecture, briefing), Practical training
  • Class attendance - 26 hours per semester
  • Preparation for credit - 24 hours per semester
  • Preparation for exam - 30 hours per semester
Learning outcomes
The aim of the course is to master basic functions and commands in MATLAB. Command window control, use of built-in functions, graphical tools, basics of programming.
At the end of the course students should be able to create various mathematical and physical simulations in Matlab language, they will be able to solve numerically more complex problems of mathematics, physics and related fields.
Prerequisites
Basics of programming in one of the programming languages.

Assessment methods and criteria
Combined exam

Active participation in seminars, passing 80% of exercises. Written and oral part of the exam at 80%.
Recommended literature
  • C. Moler, Experiments with Matlab, MathWorks, Inc., 2011.
  • Dušek, F. Matlab a Simulink úvod do používání. Pardubice: Univerzita Pardubice, 2000. 146 s. ISBN 80-7194-273-1.
  • Jan Valdman (editor), Applications from Engineering with MATLAB Concepts, InTech (Rijeka), 2016, ISBN 978-953-51-2460-3.
  • K. Zaplatílek, B. Donar:. MATLAB pro začátečníky. BEN, Praha 2003.
  • S. Daniš, Základy programování v prostředí Octave a Matlab, MatfyzPress 2009, ISBN 978-80-7378-082-1.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester
Faculty: Faculty of Science Study plan (Version): Physics for future teachers (1) Category: Physics courses - Recommended year of study:-, Recommended semester: Winter
Faculty: Faculty of Science Study plan (Version): Physics (1) Category: Physics courses - Recommended year of study:-, Recommended semester: Winter
Faculty: Faculty of Science Study plan (Version): Mathematics for future teachers (1) Category: Mathematics courses - Recommended year of study:-, Recommended semester: Winter
Faculty: Faculty of Science Study plan (Version): Biophysics (1) Category: Physics courses - Recommended year of study:-, Recommended semester: Winter
Faculty: Faculty of Science Study plan (Version): Applied Mathematics (2010) Category: Mathematics courses - Recommended year of study:-, Recommended semester: Winter
Faculty: Faculty of Science Study plan (Version): Applied Informatics (1) Category: Informatics courses - Recommended year of study:-, Recommended semester: Winter
Faculty: Faculty of Science Study plan (Version): Mathematics for future teachers (1) Category: Mathematics courses - Recommended year of study:-, Recommended semester: Winter