Pembangkitan Bilangan Acak
Pseudo-Random Generation
Random yang semu
Karena barisan bilangan random dihasilkan bilangan suatu rumus :
xn = axn-1 Modulo M
Misal :
a = 2, M = 5, xo = 3
x1 = 2(3) modulo 5 = 1
x2 = 2(1) modulo 5 = 2
x3 = 2(2) modulo 5 = 4
x4 = 2(4) modulo 5 = 3
Bilangan Biner :
I = 1
II = 3
III = 7
Rumus untuk pseudo-random dapat diberikan seperti:
xn = axn-1 Modulo M
x ~ u(a,b)
function uniform (a,b:real):real;
begin
uniform:=a+(b-a)x random;
end;
invers transform
F(x)= u, u ~ u(0,1)
x =...?
u ~ u(0,1)
f(x) = 1 - e-x
F(x) = u
1 - e-x = u
e-x = 1 – u
Perintah ln di dalam Pascal
Function expo (mean:real):real;
Begin
expo = -loge(random)*mean;
end;
jika merandom data pada distribusi uniform dengan bantuan software minitab :
MTB > Random 1000 c1;
SUBC > Uniform 0,0 1,0.
MTB > Random 1000 c2;
SUBC > Uniform 0,0 1,0.
MTB > Plot c1*c2;
SUBC > symbol.
untuk lebih lengkapnya saya tampilkan dalam bentuk download mengenai distribusi uniform, eksponensial, dan normal. silahkan klik di sini :
http://rapidshare.com/files/279287706/Beberapa_Distribusi_Khusus.doc.html
Tidak ada komentar:
Posting Komentar