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

📄 turbo_logmap.txt

📁 包括turbo码编译码程序
💻 TXT
字号:
 Please enter the decoding algorithm. (0:Log-MAP, 1:SOVA)  default 0    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       8
 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 =       8
 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. 
100 frames transmitted, 5 frames in error.
Bit Error Rate (from iteration 1 to iteration 8):
2.1734e-002    4.0955e-003    1.9598e-003    1.2312e-003    1.2814e-003    9.0452e-004    8.7940e-004    1.0553e-003    
Frame Error Rate (from iteration 1 to iteration 8):
9.5000e-001    2.9000e-001    9.0000e-002    8.0000e-002    7.0000e-002    6.0000e-002    6.0000e-002    5.0000e-002    
***********************************************

Error in ==> E:\实验室工作\863系统性能分析\Turbo相关\网上下载的程序资料\Turbo_mat\logmapo.m
On line 54  ==>       if(sum(exp(gamma+Alpha(k-1,:)))<1e-300)

Error in ==> E:\实验室工作\863系统性能分析\Turbo相关\网上下载的程序资料\Turbo_mat\turbo_sys_demosecond.m
On line 145  ==>             L_all = logmapo(rec_s(2,:), g, L_a, 2);  % complete info.  

uiopen('E:\实验室工作\863系统性能分析\Turbo相关\网上下载的程序资料\Turbo_mat\encoderm.m',1)
uiopen('E:\实验室工作\863系统性能分析\Turbo相关\网上下载的程序资料\Turbo_mat\rsc_encode.m',1)
turbo_sys_demosecond
 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. + + + +
Error in ==> E:\实验室工作\863系统性能分析\Turbo相关\网上下载的程序资料\Turbo_mat\encode_bit.m
On line 22  ==>       output(i) = xor(output(i),g(i,j)*state(j-1));

Error in ==> E:\实验室工作\863系统性能分析\Turbo相关\网上下载的程序资料\Turbo_mat\rsc_encode.m
On line 38  ==>    [output_bits, state] = encode_bit(g, a_k, state);

Error in ==> E:\实验室工作\863系统性能分析\Turbo相关\网上下载的程序资料\Turbo_mat\encoderm.m
On line 23  ==> output1 = rsc_encode(g,input,1);

Error in ==> E:\实验室工作\863系统性能分析\Turbo相关\网上下载的程序资料\Turbo_mat\turbo_sys_demosecond.m
On line 121  ==>       en_output = encoderm( x, g, alpha, puncture ) ; % encoder output (+1/-1)

exit

⌨️ 快捷键说明

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