Header Ads

Pemodelan dan Simulasi




TUGAS PEMODELAN DAN SIMULASI


Distribusi poissson
Membangkitkan bilangan acak  pada Matlab dari P = e –m, p(i) = e-m.ma/i!.  i=0 dengan menggunakan m= 5
Penyelesaian:

List program matlab
function s=poisson(m,n)
n=100;
for bil= 1:n
u=rand;
m=5
i=0; p=exp(-m); F=p;
sw=0;
while sw==0
if u<F
x(bil)=i;
sw=1;
else
p=m*p/(i+1);
F=F+p;
i=i+1;
end
end
end
%menampilkan bilangan acak
disp (x);
%menampilkan histogram dari bilangan acak
t = min (x):max(x);
h= hist(x);
bar(h),grid



Tampilan Running program


Tampilan Histogramnya
2. Distribusi Geometri

Bngkitkan bilangan acak yang berdistribusi geometri dengan persamaan geometrinya :
x  = ln(U)/ln(1-p)
Listing programnya:
u=rand (1,100)
u=100;
p=rand(0,100);
p=2;
b=log(u)/log(1-p);
b=b/max(b);
b=2;
subplot(2,1,1),hist(u,10),grid
title('histogram uniform')
subplot(2,1,2),hist (b,10),grid
title('histogram geometri')
Tampilan Runningnya:
Tampilan histogramnya:
 

Tidak ada komentar

Diberdayakan oleh Blogger.