• 大小: 57KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-02-11
  • 语言: Matlab
  • 标签: Polar  码长  CA-scl  CA-SC  sc  

资源简介

polar码的SC译码算法,可设置不同信噪比,不同码长,可改为SCL算法和CA_SCL算法。核心部分采用C程序编写,主要框架采用matlab编写,极大提高了运行速度。

资源截图

代码片段和文件信息

%%该程序的输入向量是编码器传递给信道的x和信道的差错概率
%%输出为译码器的经过信道污染的x 用y来表示
%%输入x是一个列向量


function y=add_noise_on_y(xsigma)

N=length(x);
x=2.*x-1;
% m=2; % BPSK调制
% EsN0dB = EbN0dB + 10*log10(R*log2(m));
% % y=awgn(xSNRdB‘measured‘);
% EsN0 = 10^(EsN0dB/10);                            % convert Eb/N0 from unit db to normal number
% ES=1; %bpsk
% noisePower=ES/EsN0;
% sigma=sqrt(noisePower);
y=x+sigma*randn(N1);

end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        474  2015-08-21 20:43  CRC_polar_double_C版本2\add_noise.m

     文件      15764  2015-08-25 09:34  CRC_polar_double_C版本2\all.mat

     文件       1417  2015-08-21 20:44  CRC_polar_double_C版本2\channel_transfer.m

     文件        569  2015-08-21 20:43  CRC_polar_double_C版本2\cyclic_redundancy_code.m

     文件        584  2015-08-21 20:56  CRC_polar_double_C版本2\cyclic_redundancy_decode.m

     文件        575  2015-08-22 19:56  CRC_polar_double_C版本2\Gen_f.m

     文件        384  2015-08-21 20:40  CRC_polar_double_C版本2\Gen_G.m

     文件        560  2015-08-23 18:04  CRC_polar_double_C版本2\Gen_PM.m

     文件       3553  2015-08-24 04:43  CRC_polar_double_C版本2\Gen_PM_C.cpp

     文件      10752  2015-08-24 04:59  CRC_polar_double_C版本2\Gen_PM_C.mexw64

     文件     142336  2015-08-24 04:59  CRC_polar_double_C版本2\Gen_PM_C.mexw64.pdb

     文件      10933  2015-08-21 22:07  CRC_polar_double_C版本2\G_1024.mat

     文件       1049  2015-08-21 20:39  CRC_polar_double_C版本2\G_256.mat

     文件        493  2015-08-21 21:14  CRC_polar_double_C版本2\info_gen_CRC.m

     文件       5488  2015-09-05 21:29  CRC_polar_double_C版本2\main_polar_LYJ.m

     文件        913  2015-08-23 00:37  CRC_polar_double_C版本2\SC_decoder.m

     文件        258  2015-08-21 20:43  CRC_polar_double_C版本2\travel.m

     文件        180  2015-08-21 20:50  CRC_polar_double_C版本2\W_base.m

     文件       2204  2015-08-23 18:26  CRC_polar_double_C版本2\y_input.mat

     目录          0  2015-09-05 21:28  CRC_polar_double_C版本2

----------- ---------  ---------- -----  ----

               198486                    20


评论

共有 条评论