• Sonuç bulunamadı

clc clear all close all n=input('deneme sayısı

N/A
N/A
Protected

Academic year: 2021

Share "clc clear all close all n=input('deneme sayısı"

Copied!
4
0
0

Yükleniyor.... (view fulltext now)

Tam metin

(1)

Örnekler (Monte Carlo Simülasyon Programları)

1) Hilesiz düzgün bir zarın n kez atılması, gelen yüzeydeki sayının gözlenmesi ve ortalamasının hesaplanması deneyi ile ilgileniliyor. Deneyi yapacak Matlab programını yazınız.

clc clear all close all

n=input('deneme sayısı=') for i=1:n

sayi(i)=floor(rand*6)+1;

end sayi mean(sayi)

1000 deneme yapılarak program çalıştırıldığında ortalama;

deneme sayısı=1000 n =

1000 ans = 3.4950

olarak gözlenmiştir. N sayısı arttıkça bu ortalamanın 3.5 değerine yaklaşması beklenir.

2) Hilesiz düzgün bir zarın n kez atılması ve her bir yüzeyden kaç kez geldiğinin gözlenmesi deneyi ile ilgileniliyor. Deneyi yapacak Matlab programını yazınız.

clc clear all close all m=zeros(1,6);

n=input('deneme sayısı=') for t=1:n

i=floor(rand*6)+1;

m(i)=m(i)+1;

end bar(m)

(2)

title('Her bir değerden kaç kez geldiğini gösteren bar grafiği') m

deneme sayısı=100 n =

100 m =

18 14 19 16 17 16

deneme sayısı=500 n =

500 m =

90 82 73 90 83 82

1 2 3 4 5 6

0 2 4 6 8 10 12 14 16 18 20

Her bir değerden kaç kez geldiğini gösteren bar grafiği

(3)

deneme sayısı=5000

n = 5000 m =

884 795 842 872 797 810

Deneme sayısı arttıkça zar hilesiz olduğundan m vektöründeki değerler birbirine daha yakın olacak ve grafikte her bir sütunun uzunluğu eşitlenecektir.

3) Rasgele (0,1) aralığından üretilen bir dizinin artan olması olasılığını hesaplatacak Matlab programını yazınız.

1 2 3 4 5 6

0 10 20 30 40 50 60 70 80 90

Her bir değerden kaç kez geldiğini gösteren bar grafiği

1 2 3 4 5 6

0 100 200 300 400 500 600 700 800 900

Her bir değerden kaç kez geldiğini gösteren bar grafiği

(4)

clc clear all close all

n=input('dizinin boyutunu giriniz=') k=input('deneme sayısını giriniz=') basari=0;

for j=1:k x=rand(n,1);

for i=1:n-1 if x(i)<x(i+1) kontrol=1;

else

kontrol=0;

break end end

if kontrol==1 basari=basari+1;

end end

ols=basari/k

Rasgele 5 elemanlı bir dizi üretildiğinde 100 denemede gözlenen artan dizilerin oranı (program çalıştırıldığında) aşağıdaki gibi gözlenmiştir.

dizinin boyutunu giriniz=5 n =

5

deneme sayısını giriniz=100 k =

100 ols = 0.0100

Dizinin boyutu arttıkça olasılığın azaldığı görülür.

Referanslar

Benzer Belgeler

Bu gönüllülerin bir şey unuttuğunda yani sorulara yanlış cevap verdiklerinde diğer katılımcıya elektrik şoku vermeleri gerekmektedir.. Deneyde aslında elektrik şoku verildiği

a. Hilesiz bir zarın yere atılması deneyinde zarın üst yüzeyine gelen sayının 7’ye eşit olması olayı ... Bir madeni paranın havaya atılması deneyinde, paranın üst

(25 mL örnekte ki basit miktarı bulunmuştur. 25 mL % 50’lik nötralize etanolde çözülür. Örnek 250 mL balona seyreltilir. Gruptaki her öğrenci buradan 25 mL seyreltik

 Öğre ileri uygula aları ı bitiminde laboratuvardan çık aksızı hemen kendilerine verilen deney rapor tutu akları a uygulama kapsa ı daki gözlemlerini ve so

Ayrıca, FOR-NEXT döngüsü yerine belirli bir koşul altında verilen işlemleri gerçekleştiren WHILE…WEND döngüsü de kullanılabilir.. Genel

1) İçinde 4 Beyaz,6 Siyah top bulunan bir torbadan bir top çekilmesi renginin gözlenmesi deneyi göz önüne alınsın. Bu deneyi n kez tekrarlayan ve gelen Beyaz top

1. çekilişte aynı renkte bilye gelme olasılığı için 3 durum vardır. Bu torbadan çekilen iki bilyenin farklı renkte olma olasılığı kaçtır?.. Çekilen iki bilyenin

Evi benimkinden biraz uzakta olan İlay, benimle aynı anda, aynı ölçümü yaptığında ise artık şimşeğin konumu hakkında iki adayımız olur.. İkimizin evlerini merkez alan