3 % @file pfqn_linearizer.m
4 % @brief Linearizer approximation
for single-server stations.
10 % @brief Linearizer approximation
for single-server stations.
11 % @fn pfqn_linearizer(L, N, Z, type, tol, maxiter)
12 % @param L Service demand matrix.
13 % @param N Population vector.
14 % @param Z Think time vector.
15 % @param type Scheduling strategy type per station.
16 % @param tol Convergence tolerance.
17 % @param maxiter Maximum number of iterations.
18 % @
return Q Mean queue lengths.
19 % @
return U Utilization.
20 % @
return W Waiting times.
21 % @
return C Cycle times.
22 % @
return X System throughput.
23 % @
return totiter Total iterations performed.
26function [Q,U,W,C,X,totiter] = pfqn_linearizer(L,N,Z,type,tol,maxiter)
27% Single-server version of linearizer
29[Q,U,W,C,X,totiter] = pfqn_egflinearizer(L,N,Z,type,tol,maxiter,alpha);