Skip to main content
Skip header

Simulation and numerical methods

* Exchange students do not have to consider this information when selecting suitable courses for an exchange stay.

Course Unit Code310-3147/01
Number of ECTS Credits Allocated4 ECTS credits
Type of Course Unit *Compulsory
Level of Course Unit *Second Cycle
Year of Study *First Year
Semester when the Course Unit is deliveredWinter Semester
Mode of DeliveryFace-to-face
Language of InstructionCzech
Prerequisites and Co-Requisites There are no prerequisites or co-requisites for this course unit
Name of Lecturer(s)Personal IDName
KUC14prof. RNDr. Radek Kučera, Ph.D.
Summary
The aim of the course is to provide an overview of mathematical modeling using ordinary differential equations. The course is focused on the use of these models in practical engineering tasks. Students will acquire skills and competences that will enable them to understand the description of selected models and solve them using analytical or numerical methods.
Learning Outcomes of the Course Unit
The course deals with mathematical modeling based on ordinary differential equations. Students will acquire advanced knowledge and skills of given parts of mathematics adapted to the needs of practical modeling in engineering practice. The course is focused on analytical and numerical solution of ordinary differential equations.
Course Contents
1. Introduction, basic terminology, motivational examples.
2. Systems of ordinary differential equations, Cauchy's problem.
3. Elimination method.
4. Euler method.
5. Method of constant variance.
6. Boundary value problems for ordinary differential equations.
7. Application examples for analytical methods.
8. One-step numerical methods.
9. Multi-step numerical methods.
10. Calculations with controlled accuracy.
11. Taylor series method.
12. Method of shooting.
13. Application examples for numerical methods.
14. Final summary, evaluation, reserve.
Recommended or Required Reading
Required Reading:
M.T.Heath: Scientific Computing. An Introductory Survey, McGraw-Hill, New York, 2002. M.T.Heath: Scientific Computing. An Introductory Survey, McGraw-Hill, New York, 2002.
Krajc, B., Beremlijski, P.: Obyčejné diferenciálni rovnice. http://mi21.vsb.cz.
Kučera, R.: Numerická matematika pro Aplikované vědy a technologie. VŠB – TU Ostrava, skriptum, 2016.
Čermák, L.: Numerické metody pro řešení diferenciálních rovnic. VUT Brno, skriptum, 2020 . (https://math.fme.vutbr.cz/Home/cermakl/soubory-ke-stazeni)
Chapra, S., Canale, R.: Numerical Methods for Engineers. McGraw-Hill Education, 2009.
Recommended Reading:
Süli, E., Mayers, D.: An introduction to Numerical Analysis. Cambridge University Press, 2003.
M.T.Heath: Scientific Computing. An Introductory Survey, McGraw-Hill, New York, 2002. M.T.Heath: Scientific Computing. An Introductory Survey, McGraw-Hill, New York, 2002.
Planned learning activities and teaching methods
Lectures, Tutorials
Assesment methods and criteria
Task TitleTask TypeMaximum Number of Points
(Act. for Subtasks)
Minimum Number of Points for Task Passing
Credit and ExaminationCredit and Examination100 (100)51
        CreditCredit20 5
        ExaminationExamination80 51