LINE Solver
MATLAB API documentation
Loading...
Searching...
No Matches
pfqn_linearizer.m
1%{
2%{
3 % @file pfqn_linearizer.m
4 % @brief Linearizer approximation for single-server stations.
5%}
6%}
7
8%{
9%{
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.
24%}
25%}
26function [Q,U,W,C,X,totiter] = pfqn_linearizer(L,N,Z,type,tol,maxiter)
27% Single-server version of linearizer
28alpha = ones(size(N));
29[Q,U,W,C,X,totiter] = pfqn_egflinearizer(L,N,Z,type,tol,maxiter,alpha);
30end