LINE Solver
MATLAB API documentation
Loading...
Searching...
No Matches
lqn_basic.m
1model = LayeredNetwork('test_LQN_4');
2
3P1 = Processor(model, 'P1', 2, SchedStrategy.PS);
4P2 = Processor(model, 'P2', 3, SchedStrategy.PS);
5
6T1 = Task(model, 'T1', 50, SchedStrategy.REF).on(P1).setThinkTime( Exp(1 / 2));
7T2 = Task(model, 'T2', 50, SchedStrategy.FCFS).on(P1).setThinkTime( Exp(1 / 3));
8
9T3 = Task(model, 'T3', 25, SchedStrategy.FCFS).on(P2).setThinkTime( Exp(1 / 4));
10
11E1 = Entry(model, 'E1').on(T1);
12E2 = Entry(model, 'E2').on(T2);
13E3 = Entry(model, 'E3').on(T3);
14
15A1 = Activity(model, 'AS1', Exp(10)).on(T1).boundTo(E1).synchCall(E2, 1);
16A2 = Activity(model, 'AS2', Exp(20)).on(T2).boundTo(E2).synchCall(E3, 5).repliesTo(E2);
17A3 = Activity(model, 'AS3', Exp(50)).on(T3).boundTo(E3).repliesTo(E3);
18
19LN(model).getAvgTable