LINE Solver
MATLAB API documentation
Loading...
Searching...
No Matches
gallery_mm1_tandem_multiclass.m
1function model = gallery_mm1_tandem_multiclass
2model = Network('M[2]/M[2]/1 -> -/M[2]/1');
3
4%% Block 1: nodes
5source = Source(model, 'Source');
6queue1 = Queue(model, 'Queue1', SchedStrategy.FCFS);
7queue2 = Queue(model, 'Queue2', SchedStrategy.FCFS);
8sink = Sink(model, 'mySink');
9
10%% Block 2: classes
11oclass1 = OpenClass(model, 'myClass1');
12source.setArrival(oclass1, Exp(1));
13queue1.setService(oclass1, Exp(4));
14queue2.setService(oclass1, Exp(6));
15
16oclass2 = OpenClass(model, 'myClass2');
17source.setArrival(oclass2, Exp(0.5));
18queue1.setService(oclass2, Exp(2));
19queue2.setService(oclass2, Exp(6));
20%% Block 3: topology
21P = model.initRoutingMatrix;
22P{1} = Network.serialRouting(source,queue1,queue2,sink);
23P{2} = Network.serialRouting(source,queue1,queue2,sink);
24model.link(P);
25end
Definition mmt.m:92