Program liczący całkę oznaczoną jako przykład zastosowania metody MC

Jak obliczyć wartość numeryczną całki?

calka1

Geometryczna interpretacja całki: całka oznaczona = pole pod krzywą.

Numerycznie Ľz=(a+b)/M), obliczamy f(xi) dla x1=a, x2=a+z, x3=a+2z, ... , xM=b-z. Wartość całki jest równa sumie pól prostokątów o bokach: f(xi) oraz z.

calka2

Symulacja metodą MC (1):

Dzielimy przedział <a,b> na M odcinków i przybliżamy całkę wyrażeniem:

calka3

Punkty xn znajdujemy korzystając z generatora liczb pseudolosowych pseudolosowych rozkładzie jednostajnym na przedziale <a,b>.

Symulacja metodą MC (2):

Weźmy pod uwagę prostokąt a, b, c, d:

calka4

Rzucamy lotkami w prostokąt a, b, c, d.
Niech Ttot - liczba wszystkich rzutów trafionych w prostokąt, Thit - liczba rzutów, które trafiły pod krzywą.
Wtedy całka wynosi:

calka5

<< Wstecz

Dalej >>