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