Lecturer(s)


Machala Libor, doc. RNDr. Ph.D.

Dudka Michal, Mgr.

Course content

<ul> <li> Basics of work in environment of Matlab software, operation field and its configuration, creation and running of mfile, work with programme help <li> Usage of basic mathematical operations and symbols, basic and special mathematical functions <li> Programming language of Matlab programme (cycles, conditions, interactive input of values of variables), compiler to C++ language <li> Matrix operations (creation of matrix, calculation of determinants, inverse matrices, etc.) <li> Data analysis and Fourier transform, statistical quantities, filtration, convolution, interpolation, polynomial expressions <li> 2D and 3D graphs, histograms, work with graphical objects <li> Data types, import and export of data, operations with text strings <li> Work with "Data acquisition" and "Image acquisition" toolboxes <li> Graphical user interface <li> Examples related to physical issues solved in Matlab  modeling of diffraction phenomena, modeling of electrostatic field of point charges, motion of body in radial gravitational field </ul>

Learning activities and teaching methods

Lecture

Learning outcomes

<ul> <li> Basics of work in environment of Matlab software.
Knowledge Define the main ideas and conceptions of the subject, describe the main approaches of the studied topics, recall the theoretical knowledge for solution of model problems.

Prerequisites

Basic knowledge of work on PC is expected.

Assessment methods and criteria

Mark
Active attendance in the classes Individual elaboration of functional software programme in Matlab environment Oral examination  verification of knowledge of basics of working in Matlab environment

Recommended literature


Getting started with Matlab, Version 6. (manual).

Rektorys, K. a kol. (1988). Přehled užité matematiky. SNTL, Praha.

Škrášek, J.; Tichý, Z. (1990). Základy aplikované matematiky IIII. SNTL, Praha.
