|
|
|
||
|
Hlavním cílem výkladu integrovaného s procvičovánímí je poskytnutí představy, jak se
dají počítače využít při normální práci fyzika (praktické výpočty, elementy numerické
matematiky, kreslení obrázků, zpracování textů, komunikace). Jednotlivé lekce ilustrují řešení několika standardních situací a nenahrazují, spíše motivují, další studium numerické matematiky a jiných disciplín. I když je v každém cvičení vedeno řešení konkrétního fyzikální úlohy ke zdárnému konci, mají studenti také dostatek příležitosti k samostatné
práci.
Poslední úprava: Kudrnová Hana, Mgr. (26.01.2018)
|
|
||
|
Klasifikovaný zápočet bude udělen za průběžné vypracovávání bodovaných domácích úloh. Maximální celkový počet bodů bude 100. Známky budou uděleny následovně: 1: 90 - 100 bodů 2: 80 - 89 bodů 3: 70 - 79 bodů Poslední úprava: Pleskot Vojtěch, Mgr., Ph.D. (12.02.2026)
|
|
||
|
Průběžně aktualizované informace k přednášce jsou na doprovodné webové stránce https://ipnp.cz/?page_id=9657
Obsažné materiály včetně programatických řešení mnoha úloh jsou na stránce Pavla Stránského, přednášejícího z minulých let: http://pavelstransky.cz/pcfyzika.php
Doplňková literatura: Python: https://docs.python.org/3/tutorial/index.html P.R. Turner, T. Arildsen, K. Kavanagh, Applied Scientific Computing With Python (Springer 2018) R. Johansson, Numerical Python: Scientific Computing and Data Science Applications with Numpy, SciPy and Matplotlib (Springer 2019) H. Press et al., Numerical Recipes (in Fortran, Pascal) (Cambridge University Press 1992) G. Cowan, Statistical Data Analysis (Oxford University Press, 1998) Poslední úprava: Pleskot Vojtěch, Mgr., Ph.D. (12.02.2026)
|
|
||
|
Nástroje programátora: VS Code, GitHub Copilot.
Zpracování praktik v Pythonu. NumPy, SciPy, Matplotlib, Uncertainties.
LaTeX. Formátování textu v Pythonu.
Náhodná rozdělení. Odhad kovarianční matice. Metoda pseudoexperimentů.
Vizualizace dat. Histogram.
Práce na vzdáleném linuxovém počítači.
Klastr Chiméra. Paralelizace výpočtů. Slurm.
Verzování pomocí systému Git.
Metoda Monte-Carlo.
Hledání minima funkce. Fitování.
Fourierova transformace.
Symbolické počítání: SymPy, Mathematica, Wolfram Alpha. Poslední úprava: Pleskot Vojtěch, Mgr., Ph.D. (05.02.2026)
|