LINE Solver
MATLAB API documentation
Loading...
Searching...
No Matches
qsys_mmk.m
1function [W,rho]=qsys_mmk(lambda,mu,k)
2% W=QSYS_MMK(LAMBDA,MU,K)
3rho = lambda/mu/k;
4Q = rho/(1-rho)*ErlangC(k, rho) + k * rho;
5W = Q / lambda;
6end
7
8function C = ErlangC(k, rho)
9% Erlang-C formula
10% The probability that an arriving customer is forced to join the queue
11% (all servers are occupied)
12S = 0;
13for j=0:(k-1)
14 S = S + (k*rho)^j/factorial(j);
15end
16C = 1 / (1 + (1-rho)*factorial(k)/(k*rho)^k*S);
17end