ESF:MPE_ZMAT Basics of MATLAB - Course Information
MPE_ZMAT Basics of MATLAB
Faculty of Economics and AdministrationAutumn 2023
- Extent and Intensity
- 0/2/0. 2 credit(s). Type of Completion: z (credit).
- Teacher(s)
- Mgr. Jakub Chalmovianský, Ph.D. (seminar tutor)
doc. Ing. Daniel Němec, Ph.D. (seminar tutor) - Guaranteed by
- Mgr. Jakub Chalmovianský, Ph.D.
Department of Economics – Faculty of Economics and Administration
Contact Person: Mgr. Jarmila Šveňhová
Supplier department: Department of Economics – Faculty of Economics and Administration - Timetable of Seminar Groups
- MPE_ZMAT/01: Fri 10:00–11:50 VT204, except Fri 22. 9., except Fri 10. 11., J. Chalmovianský, D. Němec
- Course Enrolment Limitations
- The course is also offered to the students of the fields other than those the course is directly associated with.
The capacity limit for the course is 50 student(s).
Current registration and enrolment status: enrolled: 15/50, only registered: 0/50, only registered with preference (fields directly associated with the programme): 0/50 - fields of study / plans the course is directly associated with
- Mathematical and Statistical Methods in Economics (programme ESF, N-KME)
- Mathematical and Statistical Methods in Economics (programme ESF, N-MSME)
- Course objectives
- The course is designed to give students the experience of using basic and advanced methods of programming in MATLAB. MATLAB is a universal and powerful tool used for modelling dynamic systems, computationally demanding tasks, optimisation and simulations, visualisation and analysing of data. These tools are universal and easily implemented in the fields of economics, finance and other technical, natural and social sciences. By the end of the course, students should be well prepared for working with many features of MATLAB. That includes the knowledge of manipulating vectors and matrices, programming functions and writing scripts (also making use of loop and selection statements), text manipulation, working with various data structures, and visualizing data.
- Learning outcomes
- The course is designed to provide the students with a working knowledge of both basic and advanced methods of programming in MATLAB so that:
• they can propose an appropriate algorithm to solve the assigned problem, design the particular steps, and implement them within the MATLAB framework;
• they are able to visualise and analyse real data;
• they understand basic and advanced programming techniques, including the errors diagnostics;
• they are able to work with various data structures. - Syllabus
- 1. Introduction to MATLAB, working with vectors and matrices.
- 2. Introduction to MATLAB programming.
- 3. Selection statements.
- 4. Loop statements.
- 5. Advanced MATLAB programming and debugging techniques.
- 6. Text manipulation.
- 7. Data structures and advanced data transfer.
- 8. Advanced functions (programs).
- 9. Advanced graphics and plotting techniques.
- 10. Analysing and visualizing data in MATLAB.
- 11. Applied statistics in MATLAB.
- Literature
- required literature
- ATTAWAY, Stormy. MATLAB® : a practical introduction to programming and problem solving. Fifth edition. Oxford: Butterworth Heinmann/Elsevier, 2019, xxii, 604. ISBN 9780128154793. info
- recommended literature
- Majumdar, N., Banerjee, S. MATLAB Graphics and Data Visualization Cookbook. Database: eBook Collection (EBSCOhost). 2012. ISBN 9781849693165.
- Gdeisat, M., Lilley, F. MATLAB by Example: Programming Basics. Amsterdam : Elsevier. Database: eBook Collection (EBSCOhost). 2013. ISBN 9780124052123.
- Hahn, B. D., Valentine, D. T. Essential Matlab for Engineers and Scientists. 4th ed. Amsterdam : Academic Press. Database: eBook Collection (EBSCOhost). 2010. ISBN 9780123748836.
- Dukkipati, R. V. MATLAB: An Introduction with Applications. New Delhi : New Age International. Database: eBook Collection (EBSCOhost). 2010. ISBN 9788122426984.
- Teaching methods
- Seminars in the computer lab, regular homework, individual final project.
- Assessment methods
- Evaluation is based on regular homework (each week) and a final individual project at the end of the term. If a student enrols in the course while on a study stay abroad, requirements for completing the course remain the same. However, individual deadlines may be given to students upon their request.
- Language of instruction
- Czech
- Follow-Up Courses
- Further Comments
- Study Materials
The course is taught annually. - Listed among pre-requisites of other courses
- Enrolment Statistics (Autumn 2023, recent)
- Permalink: https://is.muni.cz/course/econ/autumn2023/MPE_ZMAT