LINE Solver
MATLAB API documentation
Loading...
Searching...
No Matches
gallery_erlerl1_reentrant.m
1function model = gallery_erlerl1_reentrant
2model = Network('Erl/Erl/1-Reentrant');
3n=5;
4%% Block 1: nodes
5source = Source(model, 'Source');
6queue = Queue(model, 'Queue', SchedStrategy.FCFS);
7sink = Sink(model, 'Sink');
8%% Block 2: classes
9oclass1 = OpenClass(model, 'Class1');
10oclass2 = OpenClass(model, 'Class2');
11source.setArrival(oclass1, Erlang.fitMeanAndOrder(1,n));
12source.setArrival(oclass2, Disabled());
13queue.setService(oclass1, Erlang.fitMeanAndOrder(0.5,n));
14queue.setService(oclass2, Exp(3));
15%% Block 3: topology
16P = model.initRoutingMatrix;
17P{oclass1,oclass1}(source,queue)=1;
18P{oclass1,oclass2}(queue,queue)=0.5;
19P{oclass2,oclass2}(queue,sink)=0.5;
20model.link(P);
21end
Definition mmt.m:92