Wykorzystanie arkusza kalkulacyjnego do ilustracji podstawowych

Transkrypt

Wykorzystanie arkusza kalkulacyjnego do ilustracji podstawowych
Wykorzystanie arkusza kalkulacyjnego
do ilustracji podstawowych pojęć z rachunku prawdopodobieństwa.
Arkusz kalkulacyjny można wykorzystać do ilustracji wielu pojęć omawianych na
lekcjach matematyki w szkole średniej. Jednym z działów, który do tego nadaje się
doskonale, jest rachunek prawdopodobieństwa. Postaram się opisać jak można to zrobić na
przykładzie bardzo prostego zadania:
Znajdź rozkład prawdopodobieństwa sumy oczek w dwukrotnym rzucie symetryczną
kostką sześcienną.
Rozkład ten będzie zawierał przybliżone wartości prawdopodobieństw, które policzymy
badając częstość wszystkich możliwych zdarzeń elementarnych tego doświadczenia
losowego. W praktyce pokazanie uczniom, bez użycia komputera, że w przypadku dużej
liczby doświadczeń losowych częstość zdarzeń, (wyznaczona eksperymentalnie jako iloraz
liczby zdarzeń sprzyjających do liczby wszystkich zdarzeń) zbliża się do teoretycznie
obliczonej wartości prawdopodobieństwa, nie jest praktycznie możliwe. Korzystając
z arkusza możemy w prosty sposób symulować wykonywanie dużej liczby doświadczeń.
Liczba ta jest ograniczona jedynie ilością komórek (w Excelu z pakietu Microsoft Office XP
mamy do dyspozycji 65536 wierszy). Problem wykonania dostatecznie wielu prób
praktycznie więc nie istnieje. Poniżej opiszę jak zdefiniować formuły, które umożliwią
ilustrację rozwiązania tego zadania w arkuszu kalkulacyjnym.
Do symulacji wyników rzutu kostką sześcienną użyjemy funkcji bezparametrowej LOS().
Funkcja ta zwraca liczbę losową o równomiernym rozkładzie z przedziału <0,1). Mnożąc tę
liczbę przez 6 otrzymamy liczbę losową z przedziału <0,6). Następnie należy znaleźć jej
część całkowitą stosując funkcję LICZBA.CAŁK(LOS()*6). W ten sposób otrzymamy
losową liczbę całkowitą z przedziału <0,6). Aby uzyskać końcowy efekt należy do wyniku
dodać 1. W ten sposób w kolumnach B i C arkusza uzyskaliśmy symulację wyników rzutu
dwiema kostkami sześciennymi. Kolumna A zawiera numer kolejnego doświadczenia
losowego. W kolumnie D sumujemy wyniki obu rzutów. Poniżej przedstawiam gotowe
rozwiązanie (komórki odnoszące się do doświadczenia numer 1 zawierają wyświetlone
formuły).
A
B
C
D
KOLEJNY
NR
SUMA
KOSTKA 1
KOSTKA 2
OCZEK
1 =LICZBA.CAŁK(LOS()*6)+1 =LICZBA.CAŁK(LOS()*6)+1 =B3+C3
2
4
5
9
3
6
2
8
4
4
1
5
5
6
5
11
6
6
5
11
7
2
1
3
8
5
5
10
9
6
5
11
W omawianym przykładzie wykonałem 1000 doświadczeń losowych. Aby policzyć
częstość wszystkich zdarzeń należy policzyć ilość wystąpienia poszczególnych sum
w kolumnie D. Zrobić to można korzystając z funkcji LICZJEŻELI(…). Gotowe rozwiązanie
przedstawione jest poniżej w kolumnach F i G (użycie adresowania bezwzględnego
D$3:D$1003 umożliwia przepisanie formuły w dół, co ułatwia definiowanie kolejnych formuł
w kolumnie G).
F
G
ILOŚĆ
1000
RZUTÓW
ILOŚĆ WYSTĄPIENIA POSZCZEGÓLNYCH
SUM
SUMA = 2
=LICZ.JEŻELI(D$3:D$1003;"=2")
SUMA = 3
46
SUMA = 4
92
SUMA = 5
119
SUMA = 6
152
SUMA = 7
172
SUMA = 8
124
SUMA = 9
109
SUMA = 10
90
SUMA = 11
55
SUMA = 12
18
Jak widać już 1000 prób umożliwia pokazanie faktu, że poszczególne zdarzenia nie są
jednakowo prawdopodobne. Widać również jak duża jest różnica w występowaniu
poszczególnych wyników. Do policzenia częstości zdarzeń (kolumna J) wystarczy podzielić
ich ilość przez ogólną liczbę doświadczeń, która jest wyświetlona w komórce G3. Dla lepszej
ilustracji komórkom tym nadałem format procentowy.
I
J
CZĘSTOŚĆ
WYSTĘPOWANIA
POSZCZEGÓLNYCH SUM %
SUMA = 2
=G7/G$3
SUMA = 3
6,10%
SUMA = 4
8,30%
SUMA = 5
10,90%
SUMA = 6
13,00%
SUMA = 7
17,00%
SUMA = 8
15,60%
SUMA = 9
10,90%
SUMA = 10
7,50%
SUMA = 11
5,00%
SUMA = 12
2,70%
Sposób postępowania opisany powyżej można wykorzystać do ilustracji innych
doświadczeń losowych, polegających na wielokrotnym losowaniu elementów dowolnego
zbioru o skończonej liczbie elementów. Zwiększając liczbę doświadczeń można zauważyć, że
częstość będzie zbliżała się do teoretycznej wartości prawdopodobieństwa.
Przykładowy arkusz