Kolejny interesujący kurs. Właściwie moje pierwsze spotkanie z praktyczną implementacją symulacji wykorzystujących metodę Monte Carlo.
- Czas trwania: 20h
- ECTS: 3
- Poziom trudności: Basic
- Form egzaminu: open book
- Sylabus
Wykład to wprowadzenie do metody Monte Carlo, algorytmu Metropolis, algorytmów klastrowych. Przedstawiono model Isinga, wprowadzono pojęcie czasu autokorelacji. Pokazano również model Lotki-Voltera, Brusselator które to modele mogą opisywać przebieg reakcji chemicznych itp.
Zadania polegały na implementacji algorytmów w wybranym przez siebie środowisku, przedstawieniu i interpretacji rezultatów obliczeń. Moje pierwsze poważniejsze zetknięcie z Matlab'em. Środowisko jakoś mnie nie zachwyciło dlatego teraz mam zamiar korzystać z Python i pakietu numpy.
Rozszerzeniem kursu jest Physical Modelling of Complex Systems.
Egzamin polegał na zaprezentowaniu wyników z ćwiczeń jakie się zrealizowało. Trzeba było omówić zarówno otrzymane wyniki jak i kod programu a także odpowiedzieć na dodatkowe pytania z teorii.
Rozszerzeniem kursu jest Physical Modelling of Complex Systems.
Egzamin polegał na zaprezentowaniu wyników z ćwiczeń jakie się zrealizowało. Trzeba było omówić zarówno otrzymane wyniki jak i kod programu a także odpowiedzieć na dodatkowe pytania z teorii.
No no no, widzę, że ciekawe rzeczy robisz :D
OdpowiedzUsuńCo do pythona, to dość prosty język. Najlepsza do niego jest taka biblioteka rysująca wykresy - matplotlib - polecam xD Prosta w użyciu, a wykresy wychodzą bardzo profesjonalne ;)