- Description:
-
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.
- Contents:
-
Course has no lectures.
- Seminar contents:
-
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
- Recommended literature:
-
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.
Abbreviations used:
Semester:
- W ... winter semester (usually October - February)
- S ... spring semester (usually March - June)
- W,S ... both semesters
Mode of completion of the course:
- A ... Assessment (no grade is given to this course but credits are awarded. You will receive only P (Passed) of F (Failed) and number of credits)
- GA ... Graded Assessment (a grade is awarded for this course)
- EX ... Examination (a grade is awarded for this course)
- A, EX ... Examination (the award of Assessment is a precondition for taking the Examination in the given subject, a grade is awarded for this course)
Weekly load (hours per week):
- P ... lecture
- C ... seminar
- L ... laboratory
- R ... proseminar
- S ... seminar