Logo ČVUT
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2019/2020

Programming in MATLAB

The course is not on the list Without time-table
Code Completion Credits Range Language
18MTL Z,ZK 5 2+2 Czech
Lecturer:
Tutor:
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:
Further information:
No time-table has been prepared for this course
The course is a part of the following study plans:
Data valid to 2019-09-19
For updated information see http://bilakniha.cvut.cz/en/predmet24185805.html