Computer Algebra Systems
Code | Completion | Credits | Range |
---|---|---|---|
12PAS | Z | 2 | 1P+1C |
- Garant předmětu:
- Milan Šiňor
- Lecturer:
- Milan Šiňor
- Tutor:
- Milan Šiňor
- Supervisor:
- Department of Laser Physics and Photonics
- Synopsis:
-
Practically oriented introduction to computer algebra systems (CAS): their main characteristics, ways and means of using them. Constituent part is realized in computer classrooms: students acquire basic skills with CAS by solving relatively simple and basic tasks from mathematics and physics.
- Requirements:
- Syllabus of lectures:
-
1.Difficulties of scientific computing, algebraic and numerical computation, graphics.
2.Computer algebra systems Maple, Mathematica, Maxima and SageMath.
3.Symbolic expressions, variables, functions and procedures.
4.Simplification and manipulation with expressions.
5.Equations and systems of equations, fields and matrices.
6.Symbolic derivative, integration and series.
7.Ordinary differential equations.
8.Visualizations and animations.
9.Elementals of programming inMaple.
10.Elementals of programming in Mathematica.
11.Elementals of programming in Maxima and SageMath.
12.Final test.
13.Consultations. Work on individual task
- Syllabus of tutorials:
-
following lecture
- Study Objective:
- Study materials:
-
Key references:
[1]Maple User Manual. Maplesoft, 2018. ISBN 978-1-926902-45-6 https://www.maplesoft.com/documentation_center/maple2018/UserManual.pdf
[2]S. Wolfram: An Elementary Introduction to the Wolfram Language. Wolfram Media; 2nd. Edition, 2017.https://www.wolfram.com/language/elementary-introduction/2nd-ed/
Recommended references:
[3]Maplesoft Documentation Center, https://www.maplesoft.com/documentation_center/
[4]Wolfram Language & System Documentation Center, https://reference.wolfram.com/language/
[5]Maxima Manual, http://maxima.sourceforge.net/docs/manual/maxima.pdf
[6]Maxima Documentation, http://maxima.sourceforge.net/documentation.html
[7]Sage Documentation. http://doc.sagemath.org/html/en/index.html
- Note:
- Further information:
- http://kfe.fjfi.cvut.cz/~sinor/edu/pas/
- Time-table for winter semester 2024/2025:
- Time-table is not available yet
- Time-table for summer semester 2024/2025:
- Time-table is not available yet
- The course is a part of the following study plans:
-
- Fyzikální inženýrství - Počítačová fyzika (PS)
- Aplikovaná informatika (compulsory course in the program)
- Fyzikální inženýrství - Fyzikální inženýrství materiálů (elective course)
- Fyzikální inženýrství - Inženýrství pevných látek (elective course)
- Fyzikální inženýrství - Laserová technika a fotonika (elective course)
- Matematické inženýrství - Matematické modelování (elective course)
- Physical Engineering - Computational physics (PS)
- Physical Engineering - Physical Engineering od Materials (elective course)