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