ESF:MPE_ZMAT Basics of MATLAB - Course Information
MPE_ZMAT Basics of MATLAB
Faculty of Economics and AdministrationAutumn 2020
- 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)
Ing. Mgr. Vlastimil Reichel, Ph.D. (seminar tutor) - Guaranteed by
- doc. Ing. Daniel Němec, 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, J. Chalmovianský, D. Němec, V. Reichel
- 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: 0/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, working with various data structures, etc.).
- 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;
• They can use the tools and techniques of simulations, optimisation and economic modelling. - Syllabus
- 1. Introduction to MATLAB, working with vectors and matrices, introduction to MATLAB programming.
- 2. Selection statements, loop statements, advanced MATLAB programming.
- 3. String manipulation, data structures.
- 4. Advanced file input and output, advanced functions (programs).
- 5. Introduction to object-oriented programming and advanced graphics.
- 6. Analysing and visualising data in MATLAB.
- 7. Introductory econometrics in MATLAB.
- 8. Time series econometrics in MATLAB.
- 9. Other topics (Mapping toolbox etc.).
- Literature
- required literature
- Attaway, S. Matlab: A Practical Introduction to Programming and Problem Solving. 2nd ed. Amsterdam : Butterworth-Heinemann. Database: eBook Collection (EBSCOhost). 2012. ISBN 9780123850812.
- recommended literature
- Dukkipati, R. V. MATLAB: An Introduction with Applications. New Delhi : New Age International. Database: eBook Collection (EBSCOhost). 2010. ISBN 9788122426984.
- Majumdar, N., Banerjee, S. MATLAB Graphics and Data Visualization Cookbook. Database: eBook Collection (EBSCOhost). 2012. ISBN 9781849693165.
- Hahn, B. D., Valentine, D. T. Essential Matlab for Engineers and Scientists. 4th ed. Amsterdam : Academic Press. Database: eBook Collection (EBSCOhost). 2010. ISBN 9780123748836.
- Gdeisat, M., Lilley, F. MATLAB by Example: Programming Basics. Amsterdam : Elsevier. Database: eBook Collection (EBSCOhost). 2013. ISBN 9780124052123.
- Teaching methods
- Seminars in the computer lab, group projects, homework.
- Assessment methods
- group homework (project) each week, and final (individual) project
- 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 2020, recent)
- Permalink: https://is.muni.cz/course/econ/autumn2020/MPE_ZMAT