Lecturer(s)
|
-
Šebelík Václav, Mgr. Ph.D.
-
Jelínek Petr, doc. RNDr. Ph.D.
|
Course content
|
1. Introduction, basics of Octave 2. Data types, functions, sizes of objects 3. Matrices, arithmetics 4. Commands (if, switch, while, do-until, for, break), variables (local, global) 5. Graphs and histograms, fitting 6. Sum of an infinite series 7. Analysis of a random quantity: human height 8. Fibonacci sequence 9. Kinematics 10. Projectile motion, blackbody radiation 11. Radioactive law 12. Data approximation, interpolation and extrapolation 13. Image processing
|
Learning activities and teaching methods
|
Monologic (reading, lecture, briefing), Work with multi-media resources (texts, internet, IT technologies)
- Class attendance
- 13 hours per semester
- Semestral paper
- 6 hours per semester
- Preparation for exam
- 6 hours per semester
|
Learning outcomes
|
Students are able to use the programs Matlab and Octave with an emphasis on data processing from physical measurements practicals. Students can use the software in data processing for bachelor and diploma theses.
The student will be able to process measurement data using Matlab and Octave and then apply the knowledge, for example, when processing measurements in physical practice.
|
Prerequisites
|
Ability to work on computers on high-school level.
|
Assessment methods and criteria
|
Oral examination, Seminar work
regular presence (absence at one exercise tolerated), completed homework
|
Recommended literature
|
-
Daniš, S. Základy programování v prostředí Octave a Matlab. Praha, 2009. ISBN 978-80-7378-082-1.
-
Dokumentace k programům Matlab/Octave (https://www.mathworks.com/help/matlab/, https://octave.org/doc/v6.1.0/).
-
Malthe-Sorenssen, A.: Elementary Mechanics using Matlab, Springer 2015.
-
Nápověda k programům.
-
Volně dostupné manuály k programům (https://www.math.muni.cz/~kolacek/vyuka/vypsyst/navod.pdf, https://octave.org/octave.pdf).
-
Zaplatílek, K. a Doňar, B. MATLAB pro začátečníky. Praha: BEN - technická literatura, 2003. ISBN 80-7300-095-4..
|