8 Kasım 2009 Pazar

Matlab da Gamma Dağılımından Sayı Üretme Algoritması


function SONUC=gamma(a,b,n)
for i=1:n
B=1;
for j=1:b
u=unifrnd(0,1);
B=B*u;
end
N(i)=(-1/a)*log(B);
end
SONUC=[N];
hist(N)
end

Hiç yorum yok:

Yorum Gönder