Programming in Matlab I.
Code | Completion | Credits | Range | Language |
---|---|---|---|---|
F7ABBPPM1 | KZ | 1 | 1C | English |
- Garant předmětu:
- 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:
-
30 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 a single task must be processed (even if incorrectly) to get a grading for the task.
70 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:
-
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.Matrices and vectors, operations with matrices (creating, indexing, special matrix types etc.). Saving and loading of variables
4.Cycles and conditional commands
5.Using functions in Matlab
6.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:
- 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 Fri - Time-table for summer semester 2024/2025:
- Time-table is not available yet
- The course is a part of the following study plans:
-
- Prospectus - bakalářský (!)
- Biomedical Technology (compulsory course)