CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2023/2024

# Programming in MATLAB

Code Completion Credits Range Language
18PMTL KZ 4 4C Czech
Garant předmětu:
Jaromír Kukal
Lecturer:
Jaromír Kukal, Quang Van Tran
Tutor:
Jaromír Kukal, Quang Van Tran
Supervisor:
Department of Software Engineering
Synopsis:

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.

Requirements:

Basic knowledge of algebra, calculus and programming techniques.

Syllabus of lectures:

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

Syllabus of tutorials:

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

Study Objective:

Knowledge:

Connect the study of mathematics, statistic, physics and related disciplines with programming techniques via the computational laboratory which is called Matlab.

Abilities:

Orientation in given subject and ability to solve real tasks in Matlab.

Study materials:

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.

Note:
Time-table for winter semester 2023/2024:
Time-table is not available yet
Time-table for summer semester 2023/2024:
Time-table is not available yet
The course is a part of the following study plans:
Data valid to 2024-06-19
Aktualizace výše uvedených informací naleznete na adrese https://bilakniha.cvut.cz/en/predmet6753906.html