Code: F7ABBPPM2 |
Programming in Matlab II. |
Lecturer: doc. Mgr. Radim Krupička Ph.D. |
Weekly load: 2C |
Completion: GA |
Department: 17112 |
Credits: 2 |
Semester: S |
- Description:
-
During the course the students will consolidate and widen their previous knowledge with the Matlab environment, programming language and with basic toolboxes. The course requires Matlab basics from course Programming in Matlab I. The students will learn how to create functions and scripts in Matlab, how to manipulate and visualize data and how to work with the basic toolboxes. As well the students will learn to create basic user interfaces.
- Contents:
-
Course has no lectures.
- Seminar contents:
-
1. Introduction to the course and repetition (matrices, conditions, loops, functions, plots)
2. Introduction to the course and repetition (matrices, conditions, loops, functions, plots)
3. Arrays, Structures, Cells, Tables
4. Symbolic toolbox, equation system, symbolic derivative
5. Advanced data visualization - 2D graphs
6. 3D graphs and 3D graphics
7. Object oriented programming in Matlab, classes, handles
8. Assessment test 1
9. User interface creation ? events,control elements
10. User interface creation ? events,control elements
11. Signal processing, interpolation, minimum/maximum searching, signal processing toolbox
12. Signal processing, interpolation, minimum/maximum searching, signal processing toolbox
13. Image manipulation - Image processing toolbox
14. Assessment test 2
- 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], 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