Yu Fei's turbo 代码的疑问
12-16
在做译码时,L_c=4*Es/N0
可下面有一句 Scale the received bits
请问为什么要scale,scale=0.5的依据是什么?
我在用这段代码时,EbN0在很大时,Alpha()会变成NaN。
多谢!
L_c = 4*a*en*rate; % reliability value of the channel
% Scale the received bits
rec_s = 0.5*L_c*yk;
%
可下面有一句 Scale the received bits
请问为什么要scale,scale=0.5的依据是什么?
我在用这段代码时,EbN0在很大时,Alpha()会变成NaN。
多谢!
L_c = 4*a*en*rate; % reliability value of the channel
% Scale the received bits
rec_s = 0.5*L_c*yk;
%
假设 y = x +n
x +1 -1
则似然比是
4y/N0
N0 = 2*sigma2
故要乘以0.5
因为用到的是实高斯噪声
相关文章:
- ns代码的问题(05-08)
- 菜鸟弱问:有没有可能找到用fpga实现qpsk调制的代码啊(05-08)
- 弱问:有用于实现DQPSK调制和/或解调的芯片或现成的代码吗(05-08)
- 郁闷,哪位看过Matlab的Viterbi解码的代码(05-08)
- help!有谁研究RS码解码或有原代码的?(05-08)
- 请问在哪可以下载到TinyOS的源代码?(05-08)
射频专业培训教程推荐