LINE Solver
MATLAB API documentation
Loading...
Searching...
No Matches
gallery_mmap1_multiclass.m
1function model = gallery_mmap1_multiclass(map1,map2)
2if nargin < 1
3 map1 = MAP.rand(2).setMean(0.5);
4 map2 = MAP.rand(3).setMean(0.5);
5end
6model = Network('M/MAP/1');
7%% Block 1: nodes
8source = Source(model, 'mySource');
9queue = Queue(model, 'myQueue', SchedStrategy.FCFS);
10sink = Sink(model, 'mySink');
11%% Block 2: classes
12oclass1 = OpenClass(model, 'myClass1');
13source.setArrival(oclass1, Exp(0.35/map1.getMean));
14queue.setService(oclass1, map1);
15oclass2 = OpenClass(model, 'myClass2');
16source.setArrival(oclass2, Exp(0.15/map2.getMean));
17queue.setService(oclass2, map2);
18%% Block 3: topology
19P = model.initRoutingMatrix;
20P{1} = Network.serialRouting(source,queue,sink);
21P{2} = Network.serialRouting(source,queue,sink);
22model.link(P);
23end
Definition mmt.m:92