2% reducible routing matrix
3model = Network(
'model');
5node{1} = Delay(model,
'Delay');
6node{2} = Queue(model,
'Queue1', SchedStrategy.FCFS);
7node{3} = Queue(model,
'Queue2', SchedStrategy.FCFS);
9jobclass{1} = ClosedClass(model,
'Class1', 1, node{1}, 0);
11node{1}.setService(
jobclass{1}, Exp.fitMean(1.0)); % mean = 1
12node{2}.setService(
jobclass{1}, Exp.fitMean(1.5)); % mean = 1.5
13node{3}.setService(
jobclass{1}, Exp.fitMean(3.0)); % mean = 2.0
15P = model.initRoutingMatrix;
23options = MVA.defaultOptions;
24solver{1} = MVA(model, options);
26AvgTable = cell(1,length(solver));
28 fprintf(1,
'SOLVER: %s\n',solver{s}.getName());
29 AvgTable{s} = solver{s}.getAvgTable();