[Çözüldü] Olasılık Hesaplayan Kod

Başlatan fghty, 14 Nisan 2012 - 16:39:32

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

fghty

Soru: Elimizde 1 tane kutu var ve kutunun içinde 1,2,3,4,5 numaralı toplar bulunuyor. Bu kutudan 2 kişi sırasıyla kutudan top çekiyor. Bu iki kişinin 5 numaralı topu çekme olasılığı kaçtır? Bir defa top çekiyorlar ve çekilen topu geri bırakmıyorlar.

Bi arkadaşın verdiği çözüm yolu: 5 toptan 2'sinden bir tanesinin 5 olma ihtimali 2 / 5 . Uzun yoldan yapmak istersen, ilk adamın 5 çekme ihtimali 1 / 5, ilk adamın 5 çekmemesi ve ikinci adamın 5 çekmesi ihtimali (4 / 5) * (1 / 4) = 1 / 5 . Toplarsan (1 / 5) + (1 / 5) = 2 / 5

Burda top sayısı 5 değilde 2000 olsa ve topu seçen kişi sayısı 200 olsa bunu hesaplayacak bi kod yazılabilir mi?

travego0403

Şimdi sana kod değilde İstatistiğin bu konular için ürettiği şeyleri söyleyeceğim. :)

-Binom Dağılımı
-Gauss Dağılımı
-Poisson Dağılımı

Bunları araştırırsan ne demek istediğimi anlayacaksın. Program ile yukarıda bahsettiğin gibi veya deneysel olarak hesaplayabilirsin. Program ile deneysel hesaplama yaparken iterasyonun çok fazla hatta sonsuz olması gerekiyor ki doğru sonuç versin. Dediğim gibi en verimli yol istatistiksel dağılımları kullanmak.
"Matematik bir dildir ve bu dilde şairlere fizikçi denir." Richard Feynman

fghty


ct

Örnek olsun diye yazıyorum. Mesela burada Gauss dağılımı çıkmış :)

http://forum.ubuntu-tr.net/index.php?topic=18256.50

Termodinamik dersinde bahsetmişti hoca ama kafam çok basmamıştı. Çok şaşırtıcı gelir bana her zaman.

http://en.wikipedia.org/wiki/Normal_distribution

fghty

Tamam hocam o konulara da bakacam. :)