SylabUZ
Course name | Pakiety do obliczeń symbolicznych |
Course ID | 13.2-WF-FizD-POS-S17 |
Faculty | Faculty of Physics and Astronomy |
Field of study | Physics |
Education profile | academic |
Level of studies | Second-cycle studies leading to MS degree |
Beginning semester | winter term 2021/2022 |
Semester | 2 |
ECTS credits to win | 3 |
Available in specialities | Theoretical physics |
Course type | obligatory |
Teaching language | polish |
Author of syllabus |
|
The class form | Hours per semester (full-time) | Hours per week (full-time) | Hours per semester (part-time) | Hours per week (part-time) | Form of assignment |
Laboratory | 30 | 2 | - | - | Credit with grade |
Student potrafi wykorzystywać pakiety do obliczeń symbolicznych do wspomagania obliczeń przy
rozwiązywaniu problemów fizycznych i matematycznych oraz do wizualizacji danyc
Znajomość zagadnień z algebry liniowej i analizy matematycznej, w szczególności równań różniczkowych
zwyczajnych i cząstkowych. Umiejętność programowania w C lub innym języku.
Funkcje i struktury obecne w programie Mathematica:
Notacja, zmienne i formatowanie wyników liczbowych (N, Round, Random).
Operatory logiczne i relacje.
Wektory i macierze, i operacje na nich (Range, List, Table).
Operacje na zmiennych tekstowych (Union, Join).
Operacje algebraiczne (Cancel, Together, Apart, Expand, Factor, Collect, Simplify).
Różniczkowanie i całkowanie (D, Integrate, NIntegrate).
Rozwiązywanie równań algebraicznych i rekurencyjnych (Solve, FindRoot, NSolve, RSolve).
Rozwiązywanie równań różniczkowych zwyczajnych i cząstkowych (DSolve, NDSolve).
Generowanie dwu i trójwymiarowej grafiki (Plot, Plot3D, ListPlot).
Opracowywanie zbiorów danych, wizualizacja (Fit, Histogram).
Obliczenia z wykorzystaniem funkcji specjalnych.
Korzystanie z gotowych skryptów.
Inne pakiety do obliczeń symbolicznych: Maple, Maxima.
Ćwiczenia laboratoryjne w pracowni komputerowej. Praca w grupach. Wspólne rozwiązywanie bardziej
skomplikowanych przykładów.
Outcome description | Outcome symbols | Methods of verification | The class form |
Warunkiem zaliczenia laboratorium jest wykonanie wszystkich ćwiczeń programistycznych.
Ocena końcowa: średnia ważona ocen z ćwiczeń programistycznych (100%).
1] S. Wolfram, The mathematica book, 5-th ed., Wolfram Media 2003.
[2] E. Don, Mathematica, McGraw-Hill, 2001.
[3] R. Grzymkowski, A. Kapusta, D. Słota, Mathematica narzędzie inżyniera, Wyd. Pracowni
Komputerowej J. Skalmierskiego, Gliwice 1994.
Modified by dr Marcin Kośmider (last modification: 09-05-2021 21:26)