May 1, 2025, Thursday, 120

KADD 2012 Zadanie 7

From Łukasz Graczykowski

(Difference between revisions)
Jump to: navigation, search
(Wynik)
Line 17: Line 17:
== Wynik ==
== Wynik ==
''Część pierwsza''
''Część pierwsza''
-
 
-
 
-
Przykładowy wynik:
 
[[File:lab07_kolo2.png]]
[[File:lab07_kolo2.png]]

Revision as of 16:07, 1 April 2012

Contents

Zadanie

Część pierwsza: Obliczanie liczby Pi (1 pkt.)

Należy napisać funkcję, która oblicza liczbę Pi metodą Monte Carlo. W tym celu losujemy z rozkładu jednorodnego na przedziale [0,1] dwie liczby x i y, i sprawdzamy, czy wylosowana para mieści się wewnątrz koła o promieniu 1. Następnie używając stosunku par zaakceptowanych (mieszczących się wewnątrz) do odrzuconych (tych, które leżą poza okręgiem) oraz wzoru na pole koła, należy obliczyć liczbę Pi. Ponadto, należy narysować wykres trafień leżących wewnątrz oraz na zewnątrz koła.

Część druga: Generowanie liczb pseudolosowych z dowolnego rozkładu metodą von Neumanna


Wynik

Część pierwsza

Lab07 kolo2.png

Output:

 Liczba Pi wynosi: 3.14392