W 1827 roku biolog Robert Brown obserwował przez mikroskop pyłki kwiatowe w zawiesinie wodnej. Prawie 80 lat później matematyczny opis zaproponowali niezależnie Albert Einstein oraz polski fizyk Marian Smoluchowski.
W e‑materiale Modelowanie ruchów BrownaModelowanie ruchów Browna poznaliśmy już podstawowe informacje na ich temat.
Przeprowadzimy symulację zjawiska, którego model jest opisany matematycznie. W trakcie symulacji wykorzystamy liczby pseudolosoweliczby pseudolosowe.
Implementację modelowania ruchów Browna w innych językach programowania znajdziesz w e‑materiałach:
Modelowanie ruchów Browna w języku C++Modelowanie ruchów Browna w języku C++,
Modelowanie ruchów Browna w języku PythonModelowanie ruchów Browna w języku Python.
Więcej zadań? Przejdź do Modelowanie ruchów Browna – zadania maturalneModelowanie ruchów Browna – zadania maturalne.
Zaimplementujesz algorytm realizujący ruchy Browna w języku Java.
Przeanalizujesz prognozy dotyczące kolejnych położeń cząsteczki, która porusza się zgodnie z ruchami Browna.
Opracujesz dane dotyczące położenia cząsteczki w kartezjańskim układzie współrzędnych, które można będzie wykorzystać w arkuszu kalkulacyjnym.