Code: 18PMTL Programming in MATLAB
Lecturer: doc. Ing. Jaromír Kukal Ph.D. Weekly load: 4C Completion: GA
Department: 14118 Credits: 4 Semester: W
Description:
Introducing Matlab environment as efficient tool for computation in complex arrays and symbolic variables, namely for linear algebra, mathematic analysis, statistics, algorithmization and geometric representation of results.
Contents:
1 Array of complex numbers as basic data type
2 Constants, operators, priorities, expressions, functions
3 Scalar operators and scalar functions
4 Vector functions, matrix operators and functions
5 Simple and composed statements
6 Global and local variables, indirect function calling
7 String as array of characters, list
8 Function, curve and surface plotting in 2D and 3D
9 Symbolic computation
10 Input and output functions
11 Composed data structures, class, object
12 Property, method, constructor, self-destruction
13 GUI elements and their priperties
14 Event processing a GUI programming
Seminar contents:
1 Array of complex numbers as basic data type
2 Constants, operators, priorities, expressions, functions
3 Scalar operators and scalar functions
4 Vector functions, matrix operators and functions
5 Simple and composed statements
6 Global and local variables, indirect function calling
7 String as array of characters, list
8 Function, curve and surface plotting in 2D and 3D
9 Symbolic computation
10 Input and output functions
11 Composed data structures, class, object
12 Property, method, constructor, self-destruction
13 GUI elements and their priperties
14 Event processing a GUI programming
Recommended literature:
Key references:
Zaplatílek K., Doňar B.: MATLAB pro začátečníky, BEN - technická literatura, Praha, 2003.

Recommended references:
Zaplatílek K., Doňar B.: MATLAB - tvorba uživatelských aplikací, BEN - technická literatura, Praha, 2005.

Abbreviations used:

Semester:

Mode of completion of the course:

Weekly load (hours per week):