LINE Solver
MATLAB API documentation
Loading...
Searching...
No Matches
pfqn_gflinearizer.m
1%{
2%{
3 % @file pfqn_gflinearizer.m
4 % @brief Generalized fixed-point Linearizer with uniform scaling exponent.
5%}
6%}
7
8%{
9%{
10 % @brief Generalized fixed-point Linearizer with uniform scaling exponent.
11 % @fn pfqn_gflinearizer(L, N, Z, type, tol, maxiter, alpha)
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 % @param alpha Uniform scaling exponent for all classes.
19 % @return Q Mean queue lengths.
20 % @return U Utilization.
21 % @return W Waiting times.
22 % @return C Cycle times.
23 % @return X System throughput.
24 % @return totiter Total iterations performed.
25%}
26%}
27function [Q,U,W,C,X,totiter] = pfqn_gflinearizer(L,N,Z,type,tol,maxiter,alpha)
28R = size(L,2);
29[Q,U,W,C,X,totiter] = pfqn_egflinearizer(L,N,Z,type,tol,maxiter,alpha*ones(1,R));
30end
31
32