Logo ČVUT
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2024/2025
NOTICE: Study plans for the following academic year are available.

Programming in Matlab I.

Display time-table
Code Completion Credits Range Language
F7ABBPPM1 KZ 1 1C English
Course guarantor:
Radim Krupička, Christiane Malá
Lecturer:
Tutor:
Christiane Malá
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:

A maximum of 30 points can be earned from three mini-tests (10 points each, 15 minutes each), held in the 3rd, 4th, and 6th lessons. Attendance at least 2 of 3 mini-tests is required to be admitted to the final test, but no minimum score is necessary.

The final test (90 minutes) is worth up to 70 points which is held in the last lesson and will take 90 minutes.

Final grading follows the ECTS scale: F (<50), E (5059), D (6069), C (7079), B (8089), A (90100).

Syllabus of lectures:

Course has no lectures.

Syllabus of tutorials:

Workshops/Tutorials

1.Basics in Matlab programming environment (core, toolboxes, help). Command line, Scripts, elementary operations with real numbers.

2.Variables, work with strings, vectors, mathematical functions, relation operators

3.Minitest, Matrices and vectors, operations with matrices (creating, indexing, special matrix types etc.). Saving and loading of variables

4.Minitest, Cycles and conditional commands

5.Using functions in Matlab

6.Minitest, 2D graphs, printing several graphs in one window, changing graph characteristics, printing several figures in one window, saving figures

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:

PLEASE NOTE: The course will be held just every second week

Time-table for winter semester 2024/2025:
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
Thu
roomKL:B-331
Malá C.
08:00–09:50
(parallel nr.1)
Kladno FBMI
Fri
Time-table for summer semester 2024/2025:
Time-table is not available yet
The course is a part of the following study plans:
Data valid to 2025-09-16
For updated information see http://bilakniha.cvut.cz/en/predmet6168006.html