3%clearvars -except exampleName;
4model = Network(
'model');
6% source = Source(model,
'Source');
7delay = Delay(model,
'Delay1');
8queue1 = Queue(model,
'Queue1',SchedStrategy.FCFS);
9queue2 = Queue(model,
'Queue2',SchedStrategy.FCFS);
10queue3 = Queue(model,
'Queue3',SchedStrategy.FCFS);
11queue4 = Queue(model,
'Queue4',SchedStrategy.FCFS);
12queue5 = Queue(model,
'Queue5',SchedStrategy.FCFS);
13fork = Fork(model,
'Fork');
14join = Join(model,
'Join', fork);
15% sink = Sink(model,
'Sink');
17jobclass1 = ClosedClass(model,
'class1', 10, delay, 0);
19% source.setArrival(jobclass1, Exp(0.5));
20queue1.setService(jobclass1, Exp(1.0));
21queue2.setService(jobclass1, Exp(2.0));
22queue3.setService(jobclass1, Exp(1.0));
23queue4.setService(jobclass1, Exp(3.0));
24queue5.setService(jobclass1, Exp(0.8));
25delay.setService(jobclass1, Exp(0.5));
32P(queue1,queue4) = 1.0;
33P(queue4,queue5) = 1.0;
35P(queue2,queue3) = 1.0;
42solver{end+1} = JMT(model,
'seed',23000);
43solver{end+1} = MVA(model);
44%solver{end+1} = DES(model,
'seed',23000);
48 AvgTable{end+1} = solver{s}.getAvgTable;