LINE Solver
MATLAB API documentation
Loading...
Searching...
No Matches
swt_basic.m
1model = Network('M[2]/M[2]/1-Gated');
2%% Block 1: nodes
3source = Source(model, 'mySource');
4queue = Queue(model, 'myQueue', SchedStrategy.FCFS);
5sink = Sink(model, 'mySink');
6%% Block 2: classes
7oclass1 = OpenClass(model, 'myClass1');
8source.setArrival(oclass1, Exp(0.2));
9queue.setService(oclass1, Exp(0.1));
10
11oclass2 = OpenClass(model, 'myClass2');
12source.setArrival(oclass2, Exp(0.8));
13queue.setService(oclass2, Exp(1.5));
14
15queue.setSwitchover(oclass1, oclass2, Exp(1))
16queue.setSwitchover(oclass2, oclass1, Erlang(1,2))
17%% Block 3: topology
18P = model.initRoutingMatrix;
19P{1} = Network.serialRouting(source,queue,sink);
20P{2} = Network.serialRouting(source,queue,sink);
21model.link(P);
22
23%MVA(model).getAvgTable()
24JMT(model,'seed',23000,'keep',true).getAvgTable()
Definition mmt.m:92