LINE Solver
MATLAB API documentation
Loading...
Searching...
No Matches
mfq_multiregime.m
1%{ @file mfq_multiregime.m
2 % @brief Multi-regime feedback fluid queue solver
3 %
4 % @author LINE Development Team
5%}
6
7%{
8 % @brief Solves a multi-regime feedback Markovian fluid queue.
9 %
10 % @details
11 % Thin LINE wrapper around the multiregime routine implementing the method of
12 % H. E. Kankaya and N. Akar, "Solving Multi-Regime Feedback Fluid Queues".
13 % The generator and drift rates are regime dependent, with separate boundary
14 % behaviour (feedback) generators/rates at each threshold.
15 %
16 % @par Syntax:
17 % @code
18 % [pdf,pdfd,cdf,cdfm] = mfq_multiregime(Q,R,Qt,Rt,T,pdfpoints,cdfpoints)
19 % @endcode
20 %
21 % @par Parameters:
22 % <table>
23 % <tr><th>Name<th>Description
24 % <tr><td>Q<td>Cell of (N,N) generators, one per regime k=1..K
25 % <tr><td>R<td>Cell of (N,N) diagonal drift-rate matrices per regime
26 % <tr><td>Qt<td>Cell of boundary generators, k=0..K
27 % <tr><td>Rt<td>Cell of boundary drift-rate matrices, k=0..K
28 % <tr><td>T<td>Vector of regime thresholds (length K)
29 % <tr><td>pdfpoints<td>Levels at which to evaluate density / density derivative
30 % <tr><td>cdfpoints<td>Levels at which to evaluate the distribution function
31 % </table>
32 %
33 % @par Returns:
34 % pdf, pdfd (density derivative), cdf P(X<p), and cdfm P(X<=p).
35%}
36function [pdf,pdfd,cdf,cdfm] = mfq_multiregime(Q,R,Qt,Rt,T,pdfpoints,cdfpoints)
37[pdf,pdfd,cdf,cdfm] = multiregime(Q,R,Qt,Rt,T,pdfpoints,cdfpoints);
38end
Definition Station.m:245