clc
clear
L=10;
k=5;
n=100;
tek=1000;
for r=1:tek
for j=1:n
for i=1:k
u=rand;
x(i)=-L*log(1-u);
end
y(j)=sum(x);
end
ort(r)=mean(y)
end
mcort=mean(ort)
mcvar=var(ort)
t=30:0.5:70;
hist(ort,t)
clc
clear
L=10;
k=5;
n=100;
tek=1000;
for r=1:tek
for j=1:n
for i=1:k
u=rand;
x(i)=-L*log(1-u);
end
y(j)=sum(x);
end
ort(r)=mean(y)
end
mcort=mean(ort)
mcvar=var(ort)
t=30:0.5:70;
hist(ort,t)
clc
clear
k=5;
L=10;
n=1000;
for j=1:n
for i=1:k
u=rand;
x(i)=-L*log(1-u);
end
y(j)=sum(x);
end
mean(y)
hist(y)
clc
clear
L=10;
n=10;
tek=10000;
for j=1:tek
for i=1:n
u=rand;
x(i)=-L*log(1-u);
end
ort(j)=mean(x);
end
mcort=mean(ort)
mcvar=var(ort)
z=(ort-ones(1,tek))*mcort*(1/sqrt(mcvar));
hist(z)
s=0;
for r=1:tek
if z(r)<=1.64
s=s+1;
end
end
ol=s/tek
clc
clear
L=10;
n=10000;
for i=1:n
u=rand;
x(i)=-L*log(1-u);
end
ort=mean(x)
v=var(x)
t=0:120;
hist(x,t)
Bir kasiyerin bir tane müşteri ile ilgili işlemi gerçekleştirme süresiortalama 5 dk olsun. Bu kasiyerin 1 saatlik süre içinde işlem yapacağı müşteri sayısını bul.
clc
clear
L=5;
n=10000;
for j=1:n
F=0;
u=rand;
for i=0:100000
f=(exp(-L)*L^i)/factorial(i);
F=F+f;
if u<=F;
x(j)=i;
break
end
end
end
mcort=mean(x)
mcvar=var(x)
%x belli bir zaman aralığındaki durumların sayısı