1% Example 3: Machine interference problem
4delay = Delay(model,
'WorkingState');
5queue = Queue(model,
'RepairQueue', SchedStrategy.FCFS);
6queue.setNumberOfServers(2);
8cclass = ClosedClass(model,
'Machines', 3, delay);
9delay.setService(cclass, Exp(0.5));
10queue.setService(cclass, Exp(4.0));
12model.link(Network.serialRouting(delay,queue));
15ctmcAvgTable = solver.avgTable()
17StateSpace = solver.stateSpace()
18InfGen = full(solver.generator())
20CTMC.printInfGen(InfGen,StateSpace)
22[StateSpace,nodeStateSpace] = solver.stateSpace()
23nodeStateSpace{model.getNodeIndex(delay)} % delay node state space
24nodeStateSpace{model.getNodeIndex(queue)} % queue node state space