Wróć do informacji o e-podręczniku Wydrukuj Pobierz materiał do PDF Pobierz materiał do EPUB Pobierz materiał do MOBI Zaloguj się, aby dodać do ulubionych Zaloguj się, aby skopiować i edytować materiał Zaloguj się, aby udostępnić materiał Zaloguj się, aby dodać całą stronę do teczki
R1Jjo6Gp8puk2
Fotografia przedstawiająca mieszające się farby, które tworzą nieregularne pierścienie.

Modelowanie ruchów Browna w języku Java

Źródło: Adrien Converse, domena publiczna.

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 BrownaP14JSHgfzModelowanie 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 pseudolosowePBv2WG9cCliczby pseudolosowe.

Implementację modelowania ruchów Browna w innych językach programowania znajdziesz w e‑materiałach:

Więcej zadań? Przejdź do Modelowanie ruchów Browna – zadania maturalnePdWU6jSofModelowanie ruchów Browna – zadania maturalne.

Twoje cele
  • 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.