Logo ČVUT
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2022/2023
UPOZORNĚNÍ: Jsou dostupné studijní plány pro následující akademický rok.

Programming in Matlab I.

Login to KOS for course enrollment Display time-table
Code Completion Credits Range Language
F7ABBPPM1 KZ 1 1C English
Garant předmětu:
Radim Krupička
Lecturer:
Tutor:
David Jirsa, Radim Krupička, Michal Reimer
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:

50 points can be earned by solving and submiting assignments on https://grader.mathworks.com/, the assignments will be available every week and must be completed within next lesson (results will be processed automatically, later submition will not be rated). At least 80% of the tasks must be processed even incorrectly.

50 points can be obtained for the final test in the last hour and limited in time (cca 90 minut),

The final evaluation will be based on the ECTS rating scale F (<50),E (50-59),D (60-69),C (70-79), B (80-89), A (90-100).

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:

The aim of the course is to acquaint students with the environment and basics of Matlab

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:
Time-table for winter semester 2022/2023:
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Mon
Tue
Wed
roomKL:B-520
Krupička R.
12:00–13:50
(parallel nr.1)
Kladno FBMI
Lab. umělé inteli. a bioinfor.
Thu
Fri
Time-table for summer semester 2022/2023:
Time-table is not available yet
The course is a part of the following study plans:
Data valid to 2023-06-04
Aktualizace výše uvedených informací naleznete na adrese https://bilakniha.cvut.cz/en/predmet6168006.html