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

Programming in Matlab I.

The course is not on the list Without time-table
Code Completion Credits Range Language
F7ABBPPM1 KZ 1 1C
Lecturer:
Tutor:
Supervisor:
Department of Biomedical Informatics
Synopsis:

The aim of the course is to acquaint students with the Matlab environment and language. Students will learn how to create functions and scripts in Matlab language, they will learn about data structures and work with data and their vizualization. The course is followed by the course Programming in Matlab II.

Requirements:
Syllabus of lectures:

Course has no lectures.

Syllabus of tutorials:

Exercises/tutorials:

1. Matlab environment description (kernel, toolboxes, Simulink, help). Command line, elementary operations with real numbers.

2. Variables, characters string manipulation, mathematical functions, vectors.

3. Relation operators, matrices and vectors, matrix operations, matrix generation, matrix types, matrix indexing, variables reading/input and writting/output.

4. Scripts and functions, conditional statements.

5. Structures, cells, cycles.

6. 2D graphics, continuous 2D graf, more curves in one window, graph appearance, logarithmic coordinates, more figures in one window, graph saving and transfer.

7. Assessment test.

Study Objective:
Study materials:

Mandatory references:

[1] CHAPMAN, Stephen J. Matlab programming for engineers. Fifth edition. Mason, OH: Cengage Learning, 2016. ISBN 978-1-111-57671-4.

Recommended references:

[1] MATLAB, Matlab help [online], [cit. 15-06-2019] Available from: https://www.mathworks.com/help/matlab/

[2] MIKHAILOV, Eugeniy E. Programming with MATLAB for scientists: a beginner's introduction. Boca Raton: CRC, 2017. ISBN 978-1-4987-3828-6.

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 2020-02-24
For updated information see http://bilakniha.cvut.cz/en/predmet6168006.html