⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 symbseqtest.dbg

📁 《无线通信系统仿真——c++使用模型》这本书的源代码
💻 DBG
📖 第 1 页 / 共 5 页
字号:
040303_202209
Symbol Sequence Testbed
=======================

Symbol Sequence Testbed
=======================

   Max_Pass_Number = 1000
symb_gen
   Initial_Seed = 773321
   Bits_Per_Symb = 3
model symb_seq_anchr is calling CloseoutModelGraph

In ModelGraph::DumpSigDepGraph

Vertices: 2
00327D08  symb_seq
003288C0  Dummy_Source

Edges: 1
00327E68  SymbGener

Adjacency Matrix:
-1   -1   
0   -1   
In CloseoutModelGraph (SymbGener), key = 1, Nest_Depth = 1

In SystemGraph::DumpSDGraph
Num_SDG_Nodes = 2
Vertices:
index, Sdg_Vtx_Id, Signal Name, Samp Intvl, Block Size
0)  00327D08  symb_seq  0  0
1)  003288C0  Dummy_Source  0  0

Edges:
index, SDG edge model, Model Name, Resamp Rate, Delay
0)  00327E68  SymbGener:symb_gen  -1  0

Adjacency Matrix:
Edge 0 connects from vertex 1 to vertex 0
symb_seq_anchr
   samp_intvl = 1
   block_size = 1024
model symb_anlyzr is calling CloseoutModelGraph

In ModelGraph::DumpSigDepGraph

Vertices: 2
00327D08  symb_seq
00329B68  Dummy_Destination

Edges: 1
00328848  SignalAnchor

Adjacency Matrix:
-1   0   
-1   -1   
In CloseoutModelGraph (SignalAnchor), key = 1, Nest_Depth = 1

In SystemGraph::DumpSDGraph
Num_SDG_Nodes = 3
Vertices:
index, Sdg_Vtx_Id, Signal Name, Samp Intvl, Block Size
0)  00327D08  symb_seq  1  1024
1)  003288C0  Dummy_Source  0  0
2)  00329B68  Dummy_Destination  0  0

Edges:
index, SDG edge model, Model Name, Resamp Rate, Delay
0)  00327E68  SymbGener:symb_gen  -1  0
1)  00328848  SignalAnchor:symb_seq_anchr  -1  0

Adjacency Matrix:
Edge 1 connects from vertex 0 to vertex 2
Edge 0 connects from vertex 1 to vertex 0
symb_anlyzr
   Report_Intvl_In_Blocks = 10
   Bits_Per_Symb = 3

In ModelGraph::DumpSigDepGraph

Vertices: 2
00327D08  symb_seq
0032AC80  Dummy_Destination

Edges: 1
00329AF0  SymbSeqAnalyzer

Adjacency Matrix:
-1   0   
-1   -1   
In CloseoutModelGraph (SymbSeqAnalyzer), key = 2, Nest_Depth = 1

In SystemGraph::DumpSDGraph
Num_SDG_Nodes = 4
Vertices:
index, Sdg_Vtx_Id, Signal Name, Samp Intvl, Block Size
0)  00327D08  symb_seq  1  1024
1)  003288C0  Dummy_Source  0  0
2)  00329B68  Dummy_Destination  0  0
3)  0032AC80  Dummy_Destination  0  0

Edges:
index, SDG edge model, Model Name, Resamp Rate, Delay
0)  00327E68  SymbGener:symb_gen  -1  0
1)  00328848  SignalAnchor:symb_seq_anchr  -1  0
2)  00329AF0  SymbSeqAnalyzer:symb_anlyzr  -1  0

Adjacency Matrix:
Edge 1 connects from vertex 0 to vertex 2
Edge 2 connects from vertex 0 to vertex 3
Edge 0 connects from vertex 1 to vertex 0
SignalPlotter
for signal symb_seq Plot_Decim_Rate = 1

In SystemGraph::DumpSDGraph
Num_SDG_Nodes = 4
Vertices:
index, Sdg_Vtx_Id, Signal Name, Samp Intvl, Block Size
0)  00327D08  symb_seq  1  1024
1)  003288C0  Dummy_Source  0  0
2)  00329B68  Dummy_Destination  0  0
3)  0032AC80  Dummy_Destination  0  0

Edges:
index, SDG edge model, Model Name, Resamp Rate, Delay
0)  00327E68  SymbGener:symb_gen  -1  0
1)  00328848  SignalAnchor:symb_seq_anchr  -1  0
2)  00329AF0  SymbSeqAnalyzer:symb_anlyzr  -1  0

Adjacency Matrix:
Edge 1 connects from vertex 0 to vertex 2
Edge 2 connects from vertex 0 to vertex 3
Edge 0 connects from vertex 1 to vertex 0

base signal is symb_seq
looking backward to Dummy_Source
  case 0 - no action possible
looking forward to Dummy_Destination
 case 8 - no action possible
looking forward to Dummy_Destination
 case 8 - no action possible

In SystemGraph::DumpSDGraph
Num_SDG_Nodes = 4
Vertices:
index, Sdg_Vtx_Id, Signal Name, Samp Intvl, Block Size
0)  00327D08  symb_seq  1  1024
1)  003288C0  Dummy_Source  0  0
2)  00329B68  Dummy_Destination  0  0
3)  0032AC80  Dummy_Destination  0  0

Edges:
index, SDG edge model, Model Name, Resamp Rate, Delay
0)  00327E68  SymbGener:symb_gen  -1  0
1)  00328848  SignalAnchor:symb_seq_anchr  -1  0
2)  00329AF0  SymbSeqAnalyzer:symb_anlyzr  -1  0

Adjacency Matrix:
Edge 1 connects from vertex 0 to vertex 2
Edge 2 connects from vertex 0 to vertex 3
Edge 0 connects from vertex 1 to vertex 0
now in Signal<T>::AllocateSignalBuffer
In SignalPlotter::SetWakeAndSleep
Plot_Sig_Id->at(plot_idx) = 00327D08
sig_to_plot = 00327D08
In SystemGraph::InitializeModels()
Now in SymbGener::Initialize()
Initialized model SymbGener:symb_gen
Initialized model SignalAnchor:symb_seq_anchr
Initialized model SymbSeqAnalyzer:symb_anlyzr
ASG launching Execute for SymbGener:symb_gen
ASG launching Execute for SignalAnchor:symb_seq_anchr
ASG launching Execute for SymbSeqAnalyzer:symb_anlyzr
ASG launching Execute for SymbGener:symb_gen
ASG launching Execute for SignalAnchor:symb_seq_anchr
ASG launching Execute for SymbSeqAnalyzer:symb_anlyzr
ASG launching Execute for SymbGener:symb_gen
ASG launching Execute for SignalAnchor:symb_seq_anchr
ASG launching Execute for SymbSeqAnalyzer:symb_anlyzr
ASG launching Execute for SymbGener:symb_gen
ASG launching Execute for SignalAnchor:symb_seq_anchr
ASG launching Execute for SymbSeqAnalyzer:symb_anlyzr
ASG launching Execute for SymbGener:symb_gen
ASG launching Execute for SignalAnchor:symb_seq_anchr
ASG launching Execute for SymbSeqAnalyzer:symb_anlyzr
ASG launching Execute for SymbGener:symb_gen
ASG launching Execute for SignalAnchor:symb_seq_anchr
ASG launching Execute for SymbSeqAnalyzer:symb_anlyzr
ASG launching Execute for SymbGener:symb_gen
ASG launching Execute for SignalAnchor:symb_seq_anchr
ASG launching Execute for SymbSeqAnalyzer:symb_anlyzr
ASG launching Execute for SymbGener:symb_gen
ASG launching Execute for SignalAnchor:symb_seq_anchr
ASG launching Execute for SymbSeqAnalyzer:symb_anlyzr
ASG launching Execute for SymbGener:symb_gen
ASG launching Execute for SignalAnchor:symb_seq_anchr
ASG launching Execute for SymbSeqAnalyzer:symb_anlyzr
ASG launching Execute for SymbGener:symb_gen
ASG launching Execute for SignalAnchor:symb_seq_anchr
ASG launching Execute for SymbSeqAnalyzer:symb_anlyzr
symb_anlyzr: 10  symbol %'s: 0.124609, 0.131348, 0.124023, 0.129004, 0.119629, 0.12373, 0.124805, 0.122852

, 0.0185547, 0.0146484, 0.0152344, 0.0160156, 0.0160156, 0.0160156, 0.0134766, 0.0130859

, 0.0160156, 0.01875, 0.0164062, 0.0148437, 0.0142578, 0.0189453, 0.0138672, 0.0154297

, 0.0150391, 0.0152344, 0.0169922, 0.0150391, 0.0162109, 0.0134766, 0.0152344, 0.0154297

, 0.0152344, 0.0177734, 0.0154297, 0.0148437, 0.0189453, 0.0167969, 0.0183594, 0.0171875

, 0.0152344, 0.0140625, 0.0126953, 0.015625, 0.0142578, 0.0140625, 0.0169922, 0.0123047

, 0.0166016, 0.01875, 0.0144531, 0.0171875, 0.0144531, 0.0140625, 0.0126953, 0.0146484

, 0.0142578, 0.0164062, 0.0152344, 0.0152344, 0.0150391, 0.0185547, 0.0158203, 0.0175781

, 0.0152344, 0.0185547, 0.0189453, 0.0146484, 0.0148437, 0.0126953, 0.0150391, 0.0150391

ASG launching Execute for SymbGener:symb_gen
ASG launching Execute for SignalAnchor:symb_seq_anchr
ASG launching Execute for SymbSeqAnalyzer:symb_anlyzr
ASG launching Execute for SymbGener:symb_gen
ASG launching Execute for SignalAnchor:symb_seq_anchr
ASG launching Execute for SymbSeqAnalyzer:symb_anlyzr
ASG launching Execute for SymbGener:symb_gen
ASG launching Execute for SignalAnchor:symb_seq_anchr
ASG launching Execute for SymbSeqAnalyzer:symb_anlyzr
ASG launching Execute for SymbGener:symb_gen
ASG launching Execute for SignalAnchor:symb_seq_anchr
ASG launching Execute for SymbSeqAnalyzer:symb_anlyzr
ASG launching Execute for SymbGener:symb_gen
ASG launching Execute for SignalAnchor:symb_seq_anchr
ASG launching Execute for SymbSeqAnalyzer:symb_anlyzr
ASG launching Execute for SymbGener:symb_gen
ASG launching Execute for SignalAnchor:symb_seq_anchr
ASG launching Execute for SymbSeqAnalyzer:symb_anlyzr
ASG launching Execute for SymbGener:symb_gen
ASG launching Execute for SignalAnchor:symb_seq_anchr
ASG launching Execute for SymbSeqAnalyzer:symb_anlyzr
ASG launching Execute for SymbGener:symb_gen
ASG launching Execute for SignalAnchor:symb_seq_anchr
ASG launching Execute for SymbSeqAnalyzer:symb_anlyzr
ASG launching Execute for SymbGener:symb_gen
ASG launching Execute for SignalAnchor:symb_seq_anchr
ASG launching Execute for SymbSeqAnalyzer:symb_anlyzr
ASG launching Execute for SymbGener:symb_gen
ASG launching Execute for SignalAnchor:symb_seq_anchr
ASG launching Execute for SymbSeqAnalyzer:symb_anlyzr
symb_anlyzr: 20  symbol %'s: 0.125, 0.128174, 0.124561, 0.126025, 0.121582, 0.124316, 0.125146, 0.125195

, 0.0172852, 0.0165039, 0.0147461, 0.0151367, 0.0162109, 0.0163086, 0.0145508, 0.0142578

, 0.015625, 0.0160156, 0.0167969, 0.015332, 0.0151367, 0.0167969, 0.0144531, 0.0144531

, 0.0141602, 0.0158203, 0.0169922, 0.0135742, 0.0164062, 0.0146484, 0.0166016, 0.015625

, 0.0160156, 0.0174805, 0.0147461, 0.0150391, 0.0178711, 0.0170898, 0.0168945, 0.0175781

, 0.0147461, 0.015625, 0.0132813, 0.0158203, 0.0148437, 0.0152344, 0.015332, 0.0129883

, 0.015625, 0.0169922, 0.0152344, 0.0157227, 0.0144531, 0.0148437, 0.0136719, 0.0147461

, 0.0166016, 0.015918, 0.015332, 0.0142578, 0.0154297, 0.0179687, 0.0154297, 0.0166992

, 0.0149414, 0.0173828, 0.0181641, 0.0144531, 0.0149414, 0.0144531, 0.0157227, 0.0169922

ASG launching Execute for SymbGener:symb_gen
ASG launching Execute for SignalAnchor:symb_seq_anchr
ASG launching Execute for SymbSeqAnalyzer:symb_anlyzr
ASG launching Execute for SymbGener:symb_gen
ASG launching Execute for SignalAnchor:symb_seq_anchr
ASG launching Execute for SymbSeqAnalyzer:symb_anlyzr
ASG launching Execute for SymbGener:symb_gen
ASG launching Execute for SignalAnchor:symb_seq_anchr
ASG launching Execute for SymbSeqAnalyzer:symb_anlyzr
ASG launching Execute for SymbGener:symb_gen
ASG launching Execute for SignalAnchor:symb_seq_anchr
ASG launching Execute for SymbSeqAnalyzer:symb_anlyzr

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -