LINE Solver
MATLAB API documentation
Loading...
Searching...
No Matches
getCdfPassT.m
1function RD = getCdfPassT(self, R)
2% RD = GETCDFPASST(R) Returns cumulative distribution function of steady-state
3% passage times
4%
5% @brief Computes the steady-state passage time distribution for each station
6% and class
7%
8% The passage time of a job of class r at station i is the time from its
9% arrival at the station to its departure from it. Under the fluid
10% approximation this passage is exactly the quantity reported by
11% getCdfRespT: both are obtained from solver_fluid_passage_time started from
12% the steady-state ODE solution, so this method delegates to it rather than
13% duplicating the computation. The two names are kept distinct because
14% NetworkSolver declares both, and other solvers may separate them.
15%
16% For the passage time along a prescribed route, i.e. conditional on a given
17% sequence of nodes rather than at a single station, no method is provided:
18% the fluid passage time analysis is per station and combining stations would
19% require an independence assumption across them.
20%
21% @param self SolverFLD instance
22% @param R (optional) Response time computation handles. If omitted they are
23% obtained from getAvgRespTHandles.
24%
25% @return RD {nstations x nclasses} cell array. Each non-empty RD{i,r} is an
26% [n x 2] matrix whose first column holds CDF values in [0,1] and
27% whose second column holds the corresponding passage times.
28%
29% @see getCdfRespT - Steady-state response time distribution (same quantity)
30% @see getTranCdfPassT - Passage time distribution during the transient
31
32% Copyright (c) 2012-2026, Imperial College London
33% All rights reserved.
34
35if nargin < 2
36 RD = self.getCdfRespT();
37else
38 RD = self.getCdfRespT(R);
39end
40end
Definition fjtag.m:157
Definition Station.m:245