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

📄 turbo_logmap.txt

📁 turbo码的matlab仿真源程序
💻 TXT
📖 第 1 页 / 共 4 页
字号:
 Please enter the decoding algorithm. (0:Log-MAP, 1:SOVA)  default 0    
 Please enter the frame size (= info + tail, default: 400)   
 Please enter code generator: ( default: g = [1 1 1; 1 0 1 ] )      
 Please choose punctured / unpunctured (0/1): default 0     
 Please enter number of iterations for each frame: default 5       
 Please enter number of frame errors to terminate: default 15        
 Please enter Eb/N0 in dB : default [2.0]    


----------------------------------------------------
 === Log-MAP decoder === 
 Frame size =    400
 code generator: 
     1     1     1
     1     0     1
 Punctured, code rate = 1/2 
 iteration number =       5
 terminate frame errors =     15
 Eb / N0 (dB) =       2.00
----------------------------------------------------

+ + + + Please be patient. Wait a while to get the result. + + + +
??? Undefined function or variable 'encode_bit'.

Error in ==> d:\MATLAB6p1\work\demo_turbo\rsc_encode.m
On line 38  ==>    [output_bits, state] = encode_bit(g, a_k, state);

Error in ==> d:\MATLAB6p1\work\demo_turbo\encoderm.m
On line 23  ==> output1 = rsc_encode(g,input,1);

Error in ==> d:\MATLAB6p1\work\demo_turbo\turbo_sys_demo.m
On line 121  ==>       en_output = encoderm( x, g, alpha, puncture ) ; % encoder output (+1/-1)

turbo_sys_demo
 Please enter the decoding algorithm. (0:Log-MAP, 1:SOVA)  default 0    
 Please enter the frame size (= info + tail, default: 400)   
 Please enter code generator: ( default: g = [1 1 1; 1 0 1 ] )      
 Please choose punctured / unpunctured (0/1): default 0     
 Please enter number of iterations for each frame: default 5       
 Please enter number of frame errors to terminate: default 15        
 Please enter Eb/N0 in dB : default [2.0]    


----------------------------------------------------
 === Log-MAP decoder === 
 Frame size =    400
 code generator: 
     1     1     1
     1     0     1
 Punctured, code rate = 1/2 
 iteration number =       5
 terminate frame errors =     15
 Eb / N0 (dB) =       2.00
----------------------------------------------------

+ + + + Please be patient. Wait a while to get the result. + + + +
??? Undefined function or variable 'logmapo'.

Error in ==> d:\MATLAB6p1\work\demo_turbo\turbo_sys_demo.m
On line 136  ==>             L_all = logmapo(rec_s(1,:), g, L_a, 1);  % complete info.

turbo_sys_demo
 Please enter the decoding algorithm. (0:Log-MAP, 1:SOVA)  default 0    
 Please enter the frame size (= info + tail, default: 400)   
 Please enter code generator: ( default: g = [1 1 1; 1 0 1 ] )      
 Please choose punctured / unpunctured (0/1): default 0     
 Please enter number of iterations for each frame: default 5       
 Please enter number of frame errors to terminate: default 15        
 Please enter Eb/N0 in dB : default [2.0]    


----------------------------------------------------
 === Log-MAP decoder === 
 Frame size =    400
 code generator: 
     1     1     1
     1     0     1
 Punctured, code rate = 1/2 
 iteration number =       5
 terminate frame errors =     15
 Eb / N0 (dB) =       2.00
----------------------------------------------------

+ + + + Please be patient. Wait a while to get the result. + + + +
************** Eb/N0 =  2.00 db **************
Frame size = 400, rate 1/2. 
3 frames transmitted, 0 frames in error.
Bit Error Rate (from iteration 1 to iteration 5):
4.9414e-002    8.3752e-003    1.6750e-003    0.0000e+000    0.0000e+000    
Frame Error Rate (from iteration 1 to iteration 5):
1.0000e+000    6.6667e-001    3.3333e-001    0.0000e+000    0.0000e+000    
***********************************************

************** Eb/N0 =  2.00 db **************
Frame size = 400, rate 1/2. 
6 frames transmitted, 0 frames in error.
Bit Error Rate (from iteration 1 to iteration 5):
3.3501e-002    5.8626e-003    8.3752e-004    0.0000e+000    0.0000e+000    
Frame Error Rate (from iteration 1 to iteration 5):
1.0000e+000    6.6667e-001    1.6667e-001    0.0000e+000    0.0000e+000    
***********************************************

************** Eb/N0 =  2.00 db **************
Frame size = 400, rate 1/2. 
9 frames transmitted, 1 frames in error.
Bit Error Rate (from iteration 1 to iteration 5):
3.6293e-002    8.9336e-003    4.7460e-003    3.0709e-003    8.3752e-004    
Frame Error Rate (from iteration 1 to iteration 5):
1.0000e+000    6.6667e-001    2.2222e-001    1.1111e-001    1.1111e-001    
***********************************************

************** Eb/N0 =  2.00 db **************
Frame size = 400, rate 1/2. 
12 frames transmitted, 1 frames in error.
Bit Error Rate (from iteration 1 to iteration 5):
3.3920e-002    6.9095e-003    3.5595e-003    2.3032e-003    6.2814e-004    
Frame Error Rate (from iteration 1 to iteration 5):
1.0000e+000    5.8333e-001    1.6667e-001    8.3333e-002    8.3333e-002    
***********************************************

************** Eb/N0 =  2.00 db **************
Frame size = 400, rate 1/2. 
15 frames transmitted, 1 frames in error.
Bit Error Rate (from iteration 1 to iteration 5):
3.1323e-002    6.5327e-003    2.8476e-003    1.8425e-003    5.0251e-004    
Frame Error Rate (from iteration 1 to iteration 5):
9.3333e-001    5.3333e-001    1.3333e-001    6.6667e-002    6.6667e-002    
***********************************************

************** Eb/N0 =  2.00 db **************
Frame size = 400, rate 1/2. 
18 frames transmitted, 1 frames in error.
Bit Error Rate (from iteration 1 to iteration 5):
3.0011e-002    6.4210e-003    2.6521e-003    1.5355e-003    4.1876e-004    
Frame Error Rate (from iteration 1 to iteration 5):
9.4444e-001    5.5556e-001    1.6667e-001    5.5556e-002    5.5556e-002    
***********************************************

************** Eb/N0 =  2.00 db **************
Frame size = 400, rate 1/2. 
21 frames transmitted, 1 frames in error.
Bit Error Rate (from iteration 1 to iteration 5):
2.7758e-002    6.3412e-003    2.5126e-003    1.3161e-003    3.5894e-004    
Frame Error Rate (from iteration 1 to iteration 5):
9.0476e-001    5.2381e-001    1.9048e-001    4.7619e-002    4.7619e-002    
***********************************************

************** Eb/N0 =  2.00 db **************
Frame size = 400, rate 1/2. 
24 frames transmitted, 1 frames in error.
Bit Error Rate (from iteration 1 to iteration 5):
2.7219e-002    5.5486e-003    2.1985e-003    1.1516e-003    3.1407e-004    
Frame Error Rate (from iteration 1 to iteration 5):
9.1667e-001    4.5833e-001    1.6667e-001    4.1667e-002    4.1667e-002    
***********************************************

************** Eb/N0 =  2.00 db **************
Frame size = 400, rate 1/2. 
27 frames transmitted, 1 frames in error.
Bit Error Rate (from iteration 1 to iteration 5):
2.8010e-002    5.6765e-003    1.9542e-003    1.0236e-003    2.7917e-004    
Frame Error Rate (from iteration 1 to iteration 5):
9.2593e-001    4.4444e-001    1.4815e-001    3.7037e-002    3.7037e-002    
***********************************************

************** Eb/N0 =  2.00 db **************
Frame size = 400, rate 1/2. 
30 frames transmitted, 1 frames in error.
Bit Error Rate (from iteration 1 to iteration 5):
2.7722e-002    5.1089e-003    1.7588e-003    9.2127e-004    2.5126e-004    
Frame Error Rate (from iteration 1 to iteration 5):
9.3333e-001    4.0000e-001    1.3333e-001    3.3333e-002    3.3333e-002    
***********************************************

************** Eb/N0 =  2.00 db **************
Frame size = 400, rate 1/2. 
33 frames transmitted, 1 frames in error.
Bit Error Rate (from iteration 1 to iteration 5):
2.6725e-002    4.6444e-003    1.5989e-003    8.3752e-004    2.2841e-004    
Frame Error Rate (from iteration 1 to iteration 5):
9.0909e-001    3.6364e-001    1.2121e-001    3.0303e-002    3.0303e-002    
***********************************************

************** Eb/N0 =  2.00 db **************
Frame size = 400, rate 1/2. 
36 frames transmitted, 1 frames in error.
Bit Error Rate (from iteration 1 to iteration 5):
2.7219e-002    4.8157e-003    1.4657e-003    7.6773e-004    2.0938e-004    
Frame Error Rate (from iteration 1 to iteration 5):
9.1667e-001    3.8889e-001    1.1111e-001    2.7778e-002    2.7778e-002    
***********************************************

************** Eb/N0 =  2.00 db **************
Frame size = 400, rate 1/2. 
39 frames transmitted, 1 frames in error.
Bit Error Rate (from iteration 1 to iteration 5):
2.7445e-002    5.2828e-003    1.3529e-003    7.0867e-004    1.9327e-004    
Frame Error Rate (from iteration 1 to iteration 5):
9.2308e-001    4.3590e-001    1.0256e-001    2.5641e-002    2.5641e-002    
***********************************************

************** Eb/N0 =  2.00 db **************
Frame size = 400, rate 1/2. 
42 frames transmitted, 1 frames in error.
Bit Error Rate (from iteration 1 to iteration 5):
2.6561e-002    5.0251e-003    1.2563e-003    6.5805e-004    1.7947e-004    
Frame Error Rate (from iteration 1 to iteration 5):
9.2857e-001    4.2857e-001    9.5238e-002    2.3810e-002    2.3810e-002    
***********************************************

************** Eb/N0 =  2.00 db **************
Frame size = 400, rate 1/2. 
45 frames transmitted, 3 frames in error.
Bit Error Rate (from iteration 1 to iteration 5):
2.7080e-002    6.1418e-003    2.5126e-003    1.6192e-003    7.2585e-004    
Frame Error Rate (from iteration 1 to iteration 5):
9.3333e-001    4.4444e-001    1.3333e-001    6.6667e-002    6.6667e-002    
***********************************************

************** Eb/N0 =  2.00 db **************
Frame size = 400, rate 1/2. 
48 frames transmitted, 3 frames in error.
Bit Error Rate (from iteration 1 to iteration 5):
2.7429e-002    5.9150e-003    2.3555e-003    1.5180e-003    6.8049e-004    
Frame Error Rate (from iteration 1 to iteration 5):
9.3750e-001    4.3750e-001    1.2500e-001    6.2500e-002    6.2500e-002    
***********************************************

************** Eb/N0 =  2.00 db **************
Frame size = 400, rate 1/2. 
51 frames transmitted, 3 frames in error.
Bit Error Rate (from iteration 1 to iteration 5):
2.7146e-002    6.1582e-003    2.3648e-003    1.4287e-003    6.4046e-004    
Frame Error Rate (from iteration 1 to iteration 5):
9.4118e-001    4.5098e-001    1.3725e-001    5.8824e-002    5.8824e-002    
***********************************************

************** Eb/N0 =  2.00 db **************
Frame size = 400, rate 1/2. 
54 frames transmitted, 3 frames in error.
Bit Error Rate (from iteration 1 to iteration 5):
2.6801e-002    5.8161e-003    2.2334e-003    1.3493e-003    6.0488e-004    
Frame Error Rate (from iteration 1 to iteration 5):
9.4444e-001    4.2593e-001    1.2963e-001    5.5556e-002    5.5556e-002    
***********************************************

************** Eb/N0 =  2.00 db **************
Frame size = 400, rate 1/2. 
57 frames transmitted, 3 frames in error.
Bit Error Rate (from iteration 1 to iteration 5):
2.6448e-002    5.5100e-003    2.1158e-003    1.2783e-003    5.7304e-004    
Frame Error Rate (from iteration 1 to iteration 5):
9.4737e-001    4.0351e-001    1.2281e-001    5.2632e-002    5.2632e-002    
***********************************************

************** Eb/N0 =  2.00 db **************
Frame size = 400, rate 1/2. 
60 frames transmitted, 3 frames in error.
Bit Error Rate (from iteration 1 to iteration 5):
2.6256e-002    5.2345e-003    2.0101e-003    1.2144e-003    5.4439e-004    
Frame Error Rate (from iteration 1 to iteration 5):
9.5000e-001    3.8333e-001    1.1667e-001    5.0000e-002    5.0000e-002    
***********************************************

************** Eb/N0 =  2.00 db **************
Frame size = 400, rate 1/2. 
63 frames transmitted, 3 frames in error.
Bit Error Rate (from iteration 1 to iteration 5):
2.6402e-002    5.5835e-003    1.9941e-003    1.1566e-003    5.1847e-004    
Frame Error Rate (from iteration 1 to iteration 5):
9.5238e-001    3.8095e-001    1.2698e-001    4.7619e-002    4.7619e-002    
***********************************************

************** Eb/N0 =  2.00 db **************
Frame size = 400, rate 1/2. 
66 frames transmitted, 3 frames in error.
Bit Error Rate (from iteration 1 to iteration 5):
2.6001e-002    5.4439e-003    1.9035e-003    1.1040e-003    4.9490e-004    
Frame Error Rate (from iteration 1 to iteration 5):
9.5455e-001    3.7879e-001    1.2121e-001    4.5455e-002    4.5455e-002    
***********************************************

************** Eb/N0 =  2.00 db **************
Frame size = 400, rate 1/2. 
69 frames transmitted, 3 frames in error.
Bit Error Rate (from iteration 1 to iteration 5):
2.6327e-002    5.5713e-003    1.8935e-003    1.0560e-003    4.7338e-004    
Frame Error Rate (from iteration 1 to iteration 5):
9.5652e-001    4.0580e-001    1.3043e-001    4.3478e-002    4.3478e-002    
***********************************************

************** Eb/N0 =  2.00 db **************
Frame size = 400, rate 1/2. 
72 frames transmitted, 3 frames in error.
Bit Error Rate (from iteration 1 to iteration 5):
2.5684e-002    5.3392e-003    1.8146e-003    1.0120e-003    4.5366e-004    
Frame Error Rate (from iteration 1 to iteration 5):
9.5833e-001    3.8889e-001    1.2500e-001    4.1667e-002    4.1667e-002    
***********************************************

************** Eb/N0 =  2.00 db **************
Frame size = 400, rate 1/2. 
75 frames transmitted, 3 frames in error.
Bit Error Rate (from iteration 1 to iteration 5):
2.4657e-002    5.1256e-003    1.7420e-003    9.7152e-004    4.3551e-004    
Frame Error Rate (from iteration 1 to iteration 5):
9.2000e-001    3.7333e-001    1.2000e-001    4.0000e-002    4.0000e-002    
***********************************************

************** Eb/N0 =  2.00 db **************
Frame size = 400, rate 1/2. 
78 frames transmitted, 3 frames in error.
Bit Error Rate (from iteration 1 to iteration 5):
2.4997e-002    5.2184e-003    1.6750e-003    9.3416e-004    4.1876e-004    
Frame Error Rate (from iteration 1 to iteration 5):
9.2308e-001    3.8462e-001    1.1538e-001    3.8462e-002    3.8462e-002    
***********************************************

************** Eb/N0 =  2.00 db **************
Frame size = 400, rate 1/2. 
81 frames transmitted, 3 frames in error.
Bit Error Rate (from iteration 1 to iteration 5):
2.4940e-002    5.2423e-003    1.6130e-003    8.9956e-004    4.0325e-004    
Frame Error Rate (from iteration 1 to iteration 5):
9.1358e-001    3.8272e-001    1.1111e-001    3.7037e-002    3.7037e-002    
***********************************************

************** Eb/N0 =  2.00 db **************
Frame size = 400, rate 1/2. 
84 frames transmitted, 3 frames in error.
Bit Error Rate (from iteration 1 to iteration 5):
2.4886e-002    5.3242e-003    1.6451e-003    8.6743e-004    3.8885e-004    
Frame Error Rate (from iteration 1 to iteration 5):
9.1667e-001    3.9286e-001    1.1905e-001    3.5714e-002    3.5714e-002    
***********************************************

************** Eb/N0 =  2.00 db **************
Frame size = 400, rate 1/2. 
87 frames transmitted, 3 frames in error.
Bit Error Rate (from iteration 1 to iteration 5):
2.4923e-002    5.2562e-003    1.5884e-003    8.3752e-004    3.7544e-004    
Frame Error Rate (from iteration 1 to iteration 5):
9.0805e-001    4.0230e-001    1.1494e-001    3.4483e-002    3.4483e-002    
***********************************************

************** Eb/N0 =  2.00 db **************
Frame size = 400, rate 1/2. 
90 frames transmitted, 3 frames in error.
Bit Error Rate (from iteration 1 to iteration 5):
2.5796e-002    5.9185e-003    1.5913e-003    8.0960e-004    3.6293e-004    
Frame Error Rate (from iteration 1 to iteration 5):
9.1111e-001    4.1111e-001    1.2222e-001    3.3333e-002    3.3333e-002    
***********************************************

************** Eb/N0 =  2.00 db **************
Frame size = 400, rate 1/2. 
93 frames transmitted, 3 frames in error.
Bit Error Rate (from iteration 1 to iteration 5):
2.5477e-002    5.8086e-003    1.5400e-003    7.8349e-004    3.5122e-004    
Frame Error Rate (from iteration 1 to iteration 5):
9.0323e-001    4.0860e-001    1.1828e-001    3.2258e-002    3.2258e-002    
***********************************************

************** Eb/N0 =  2.00 db **************
Frame size = 400, rate 1/2. 
96 frames transmitted, 3 frames in error.
Bit Error Rate (from iteration 1 to iteration 5):
2.5335e-002    5.6533e-003    1.4918e-003    7.5900e-004    3.4024e-004    
Frame Error Rate (from iteration 1 to iteration 5):
9.0625e-001    4.0625e-001    1.1458e-001    3.1250e-002    3.1250e-002    
***********************************************

************** Eb/N0 =  2.00 db **************
Frame size = 400, rate 1/2. 
99 frames transmitted, 3 frames in error.
Bit Error Rate (from iteration 1 to iteration 5):
2.5100e-002    5.4820e-003    1.4466e-003    7.3600e-004    3.2993e-004    
Frame Error Rate (from iteration 1 to iteration 5):
9.0909e-001    3.9394e-001    1.1111e-001    3.0303e-002    3.0303e-002    
***********************************************

************** Eb/N0 =  2.00 db **************
Frame size = 400, rate 1/2. 
102 frames transmitted, 3 frames in error.
Bit Error Rate (from iteration 1 to iteration 5):
2.5027e-002    5.3207e-003    1.4041e-003    7.1436e-004    3.2023e-004    
Frame Error Rate (from iteration 1 to iteration 5):
9.1176e-001    3.8235e-001    1.0784e-001    2.9412e-002    2.9412e-002    
***********************************************

************** Eb/N0 =  2.00 db **************
Frame size = 400, rate 1/2. 
105 frames transmitted, 3 frames in error.
Bit Error Rate (from iteration 1 to iteration 5):
2.4623e-002    5.1926e-003    1.3640e-003    6.9395e-004    3.1108e-004    
Frame Error Rate (from iteration 1 to iteration 5):
9.1429e-001    3.8095e-001    1.0476e-001    2.8571e-002    2.8571e-002    
***********************************************

************** Eb/N0 =  2.00 db **************
Frame size = 400, rate 1/2. 
108 frames transmitted, 3 frames in error.
Bit Error Rate (from iteration 1 to iteration 5):
2.4335e-002    5.0484e-003    1.3261e-003    6.7467e-004    3.0244e-004    
Frame Error Rate (from iteration 1 to iteration 5):
9.0741e-001    3.7037e-001    1.0185e-001    2.7778e-002    2.7778e-002    
***********************************************

************** Eb/N0 =  2.00 db **************
Frame size = 400, rate 1/2. 
111 frames transmitted, 3 frames in error.
Bit Error Rate (from iteration 1 to iteration 5):
2.4288e-002    5.0251e-003    1.3808e-003    6.5644e-004    2.9426e-004    
Frame Error Rate (from iteration 1 to iteration 5):
9.0991e-001    3.6937e-001    1.0811e-001    2.7027e-002    2.7027e-002    
***********************************************

⌨️ 快捷键说明

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