Przykłady zastosowań metod Monte Carlo

Metody "Monte Carlo" to metody symulacyjnego rozwiązywania zagadnień poprzez losowanie wartości zmiennych według określonych rozkładów prawdopodobieństwa.

Przykład 1: Wyznaczanie wartości całki oznaczonej

Jednym z zastosowań metod "Monte Carlo" jest wyznaczanie przybliżonej wartości całki danej funkcji f(x) w zadanym przedziale [A,B].

W tym celu:

Pytanie: Czy przedział całkowania tej funkcji może zawierać wartość -1 ?

Przykład 2: Obliczanie pola figury ograniczonej liniami o danych równaniach

Podobnie jak dla całki, można przeprowadzić wyznaczenie pola figury płaskiej ograniczonej liniami o danych równaniach.

b) Dla wyznaczenia pola zacieniowanego wycinka najpierw określimy dowolny prostokąt w którym mieści się ten wycinek.
Metoda Monte Carlo będzie polegała na losowym wygenerowaniu (według rozkładu równomiernego) wielu punktów w prostokącie zawierającym badany wycinek a następnie wyznaczeniu pola wycinka Pw z proporcji: Pw : P = Nw : N
gdzie: Pw - pole wycinka, P - pole prostokąta, Nw - liczba punktów wewnątrz wycinka, N - liczba wszystkich punktów wygenerowanych w prostokącie.


UWAGA: Przyjęcie przedziału większego niż średnica któregokolwiek okręgu spowoduje, że pod pierwiastkiem wystąpią wartości ujemne a więc w wektorze współrzędnych wystąpią wartości zespolone co skutkuje sygnalizowaniem błędu.
Można temu zapobiec przez zmniejszenie przedziału lub zastosowanie funkcji Re(...).

UWAGA2: Funkcje dla rozkładów niestety nie przyjmują argumentów określonych z użyciem jednostek miar.