Vyučující
|
-
Posel Zbyšek, doc. RNDr. Ph.D.
-
Kuba Pavel, Ing. Ph.D.
-
Beránek Pavel, Ing. Mgr.
|
Obsah předmětu
|
1. Basic mathematical operations in Python (math, cmath, fractions, decimal etc.) 2. Modules for mathematical manipulations and calculations (NumPy, SymPy) 3. Data visualization (PyPlot, PyQtGraph) 4. Basics of Linear algebra (direct and iterative methods) 5. Approximation and interpolation 6. Finding roots of equations 7. Seminar work no. 1 8. Random number generation and testing of generators 9. Monte Carlo methods 10. Calculcus - derivate 11. Calculus - integration 12. Ordinary differential equations (two weeks) 13. Seminar work no. 2
|
Studijní aktivity a metody výuky
|
nespecifikováno
|
Výstupy z učení
|
The course is focussed on the introduction of the basic mathematical packages in Python, such as Numpy, SciPy etc., The emphasis is put on the solution of problems of calculus, algebra and numerical mathematics.
|
Předpoklady
|
Procedural programming (loops, procedures function)
|
Hodnoticí metody a kritéria
|
nespecifikováno
|
Doporučená literatura
|
|