FPF:UIN1204 Excercises in MATLAB - Course Information
UIN1204 Excercises in MATLAB
Faculty of Philosophy and Science in OpavaWinter 2012
- Extent and Intensity
- 0/2/0. 1 credit(s). Type of Completion: z (credit).
- Teacher(s)
- doc. Ing. Petr Čermák, Ph.D. (seminar tutor)
- Guaranteed by
- doc. Ing. Petr Čermák, Ph.D.
Institute of Computer Science – Faculty of Philosophy and Science in Opava - Course Enrolment Limitations
- The course is also offered to the students of the fields other than those the course is directly associated with.
- fields of study / plans the course is directly associated with
- Applied Computer Science (programme FPF, B1802 AplI)
- Computer Science and Technology (programme FPF, B1801 Inf)
- Secondary School Teacher Training in Computer Science (programme FPF, M7504)
- Course objectives
- The aim of the course of MATLAB is to provide knowledge and practical skills in MATLAB. Introduction to MATLAB, how MATLAB works, functions, syntax and tools. 2-D and 3-D plotting to data visualization and analysis. Students also will acquainted with writing executable M-scripts, loading external data and writing source code with condition and cycles. During the course will be also discussed designing of GUI and executable applications, MEX and S-functions. The last part of the course will be focused on Image processing Toolbox, brief description of another Toolboxes and Simulink.
- Syllabus (in Czech)
- MATLAB poskytuje uživatelum nejen grafické a výpocetní nástroje, ale i rozsáhlé knihovny funkcí spolecne s výkonným programovacím jazykem ctvrté generace. Na cviceních se studenti ucí zacházet s tímto nástrojem a využívat jeho rozsáhlých možností pri výpoctech, vykreslování funkcí, 2D a 3D modelování a dalších cinnostech.
Osnova kurzu:
1. Úvod do MATLABU, historie, Toolboxy, syntaxe.
2. Uživatelské prostredí, popis prostredí, režimy práce, editace M-souboru.
3. Promenné, výrazy a operátory (konstanty, retezce, operátory, speciální znaky).
4. Vytvárení vlastních aplikací (M-soubory, skripty, uživatelské funkce, krokování fcí a skriptu, rídící príkazy IF-then, for).
5. Matice, vektory (operace s maticemi, rozklad matice na vlastní hodnoty a vlastní vektory), po-lynomy, matematické funkce.
6. Funkce pro práci s údaji (zobrazení prubehu funkce), práce s funkcemi.
7. Grafické prostredí, objekt (vytvárení 2D grafu, základní rídící funkce, oznacení a popis grafu, 3D kreslení).
8. Kontejnerové datové typy (cell, structure), logické funkce is, subsystémy.
9. Možnosti importu a exportu dat, konverze, dialogová okna.
10. Základní pohled na Image Processing Toolbox. ROI based operace.
11. Návrh GUI v GUIDE a kompilace do EXE spustitelné aplikace.
12. Další možnosti MATLABU, Simulink, Callback funkce. S-funkce, MEX-soubory.
- MATLAB poskytuje uživatelum nejen grafické a výpocetní nástroje, ale i rozsáhlé knihovny funkcí spolecne s výkonným programovacím jazykem ctvrté generace. Na cviceních se studenti ucí zacházet s tímto nástrojem a využívat jeho rozsáhlých možností pri výpoctech, vykreslování funkcí, 2D a 3D modelování a dalších cinnostech.
- Language of instruction
- Czech
- Further Comments
- The course can also be completed outside the examination period.
- Enrolment Statistics (Winter 2012, recent)
- Permalink: https://is.slu.cz/course/fpf/winter2012/UIN1204