1function [NodeAvgTable,CallAvgTable] = getRawAvgTables(self)
2% [QN,UN,RN,TN] = GETRAWAVGTABLES(SELF)
7Node = label(lqn.names);
12 case LayeredNetworkElement.PROCESSOR
13 NodeType(o,1) = label({
'Processor'});
14 case LayeredNetworkElement.TASK
15 NodeType(o,1) = label({
'Task'});
16 case LayeredNetworkElement.ENTRY
17 NodeType(o,1) = label({
'Entry'});
18 case LayeredNetworkElement.ACTIVITY
19 NodeType(o,1) = label({
'Activity'});
20 case LayeredNetworkElement.CALL
21 NodeType(o,1) = label({
'Call'});
24Utilization = self.result.RawAvg.Nodes.Utilization;
25Phase1Utilization = self.result.RawAvg.Nodes.Phase1Utilization;
26Phase2Utilization = self.result.RawAvg.Nodes.Phase2Utilization;
27Phase1ServiceTime = self.result.RawAvg.Nodes.Phase1ServiceTime;
28Phase2ServiceTime = self.result.RawAvg.Nodes.Phase2ServiceTime;
29Throughput = self.result.RawAvg.Nodes.Throughput;
30ProcWaiting = self.result.RawAvg.Nodes.ProcWaiting;
31ProcUtilization = self.result.RawAvg.Nodes.ProcUtilization;
32NodeAvgTable = Table(Node, NodeType, Utilization, Phase1Utilization,...
33 Phase2Utilization, Phase1ServiceTime, Phase2ServiceTime, Throughput,...
34 ProcWaiting, ProcUtilization);
38 CallAvgTable = Table();
40 SourceNode = label({lqn.names{lqn.callpair(:,1)}})
';
41 TargetNode = label({lqn.names{lqn.callpair(:,2)}})';
43 Waiting = self.result.RawAvg.Edges.Waiting(1:lqn.ncalls);
44 CallAvgTable = Table(SourceNode, TargetNode, Type, Waiting);