ESF:BPM_MATL Introduction to Matl - Course Information
BPM_MATL Introduction to Matlab
Faculty of Economics and AdministrationAutumn 2009
- Extent and Intensity
- 0/2. 4 credit(s). Type of Completion: graded credit.
- Teacher(s)
- Ing. Arnošt Svoboda (seminar tutor)
- Guaranteed by
- RNDr. Luboš Bauer, CSc.
Department of Applied Mathematics and Computer Science – Faculty of Economics and Administration
Contact Person: Lenka Hráčková - Timetable of Seminar Groups
- BPM_MATL/1: Wed 9:20–11:00 VT206, A. Svoboda
BPM_MATL/2: Thu 9:20–11:00 VT206
BPM_MATL/3: Fri 8:30–10:05 VT206
BPM_MATL/4: Fri 12:00–13:35 VT206 - Prerequisites
- ( PMMATI Mathematics I || PMZMI Introduction to mathematics I || PMMAT_E Mathematics - E || BPM_MATE Mathematics ) && (! PMMAT Introduction to Matl )||(! PMINII Informatics for Econ II )
Knowledge of working with a PC (on a user level). - Course Enrolment Limitations
- The course is offered to students of any study field.
The capacity limit for the course is 295 student(s).
Current registration and enrolment status: enrolled: 0/295, only registered: 0/295, only registered with preference (fields directly associated with the programme): 0/295 - Course objectives
- The aim of this course is to teach students to formalize simple tasks, convert them into program processible forms (algorithmization) and rescript them into the language of MATLAB application system, utilizing the basic graphic tools in the process.
The language of program system MATLAB is used in some courses offered by the faculty. Students will be trained for consequent utilization of this relatively powerful tool for task solving of economical analysis via consecutive familiarizing with the syntax and semantics of program system by means of simple problem solving.
At the end of this course, students should be able to:
- design an algorithm to solve a given simple problem;
- code an algorithm in the Matlab programming language;
- debug a program. - Syllabus
- Seminars:
- 1. Organization of seminar, requirements of the seminar conclusion (project contents), the Octave program system.
- 2. Matlab – introduction, description of background, Help, notation of expression, arithmetic operators, assignment statement, creating vectors and matrices.
- 3. Functions for vector and matrix creation, instructions for the file saving and loading, creating and using m-files.
- 4. Matrix and element operations.
- 5. Relational and logic operators.
- 6. Work with vectors and matrices, indexing, change of element, deletion of element, adding elements to vectors and to matrices.
- 7. Linear equation system solving, determinant of matrix, inverse matrices, Cramer rule.
- 8. Revising explained subject matter, elimination methods for linear equation system solving.
- 9. Graphic output (types of graphs, functions plot, hold, axis, text, gtext, grid, legend).
- 10. Control structures, conditional statement (if, switch), 'disp' function, input.
- 11. 'for' loop, own functions, practical examples.
- 12. 'while' loop, practical examples.
- 13. 'for' and 'while' loops, 'break' statement, practical examples.
- Literature
- SVOBODA, Arnošt and Leonard WALLETZKÝ. Informatika pro ekonomy Základy práce v Matlabu. první. Brno: Masarykova universita, 2001, 148 pp. ISBN 80-210-2718-5. info
- ZAPLATÍLEK, Karel and Bohuslav DOŇAR. MATLAB pro začátečníky. 2. vyd. Praha: BEN - technická literatura, 2005, 152 s. ISBN 80-73000-175-6. info
- Assessment methods
- The course takes place in a computer classroom and has the form of seminars.
The course is concluded by graded credit based on creating and defending a seminar project.
The project consists of program in Matlab. - Language of instruction
- Czech
- Follow-Up Courses
- Further comments (probably available only in Czech)
- Study Materials
The course is taught annually.
General note: Nezapisují si studenti, kteří absolvovali předměty PMMAT nebo PMINII.
- Enrolment Statistics (Autumn 2009, recent)
- Permalink: https://is.muni.cz/course/econ/autumn2009/BPM_MATL