资源简介

关于polar 码的SC(Successive Cancellation)译码程序,与原作者用BP(belief propagation)实现的译码程序“Polar code encoder and decoder”可以对比看 codes)

资源截图

代码片段和文件信息

function [y]=back(ihpUpLowk)

global h s;

[L xx]=size(h);

if (Up(ik)~=i)
if (s(Up(ik)k)==1)||((s(Up(ik)k)==0))
% upper     

    s(Up(ik)k+1)=mod(s(Up(ik)k)+s(ik)2);
 
    if (k    u1=s(Up(ik)k+1);
    
    t1=h(Up(ik)k+2);
    
    t2=h(Low(Up(ik)k+1)k+2);
    
    if (h(Low(Up(ik)k+1)k+1)==0)
    h(Low(Up(ik)k+1)k+1) =t1^(1-2*u1)*t2;
    end
    
    [y]=back(Up(ik)hsUpLowk+1);
    end
end  
% lower
end
if (Low(ik)==i)
    s(ik+1)=s(ik);
   
    if (k    u1=s(ik+1); 
      
    t1=h(ik+2);
    
    t2=h(Low(ik+1)k+2);
    
    if (h(Low(ik+1)k+1)==0)
    h(Low(ik+1)k+1) =t1^(1-2*u1)*t2;
    end
     
    [y]=back(ihsUpLowk+1);
    end
    
end

  y=s;
end

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

     文件        787  2010-08-26 22:33  Polar Codes New\back.m

     文件       3947  2010-12-08 15:43  Polar Codes New\BEC_4_0_1_0_.mat

     文件        208  2010-06-22 09:59  Polar Codes New\BitReverse.m

     文件       1023  2010-12-10 14:24  Polar Codes New\BlockDecoder.m

     文件       1068  2010-12-10 14:24  Polar Codes New\BlockDecoder_frozen.m

     文件       1357  2010-12-09 12:17  Polar Codes New\Block_fraction.asv

     文件       1383  2010-12-09 12:25  Polar Codes New\Block_fraction.m

     文件      13626  2014-06-10 16:40  Polar Codes New\BSC_10_0_1_0_.mat

     文件       2896  2014-06-07 19:35  Polar Codes New\BSC_2_0_1_0_.mat

     文件       4135  2010-12-08 15:08  Polar Codes New\BSC_4_0_1_0_.mat

     文件       5824  2014-06-10 16:32  Polar Codes New\BSC_8_0_1_0_.mat

     文件        914  2010-12-08 14:26  Polar Codes New\Decoder.m

     文件        540  2007-12-27 18:57  Polar Codes New\encode.m

     文件       1060  2008-01-28 07:06  Polar Codes New\fbp.c

     文件        310  2007-12-28 09:28  Polar Codes New\fbp.m

     文件      20480  2008-02-01 12:04  Polar Codes New\fbp2.mexw32

     文件        310  2009-09-19 12:10  Polar Codes New\FERbound.m

     文件        434  2010-07-16 12:16  Polar Codes New\frozen.m

     文件        174  2010-06-29 00:04  Polar Codes New\generater.m

     文件        369  2008-04-04 14:46  Polar Codes New\get_bec_erasure_rates.m

     文件        271  2010-06-23 23:07  Polar Codes New\index.m

     文件        368  2014-06-08 12:29  Polar Codes New\IndexMatrix.m

     文件       1038  2008-04-06 09:09  Polar Codes New\latex_table_BEC_8_0_1_60_0_mex.txt

     文件       2416  2008-04-06 08:56  Polar Codes New\latex_table_generator.m

     文件        795  2014-06-07 19:11  Polar Codes New\lower2.m

     文件       6858  2010-12-09 11:52  Polar Codes New\main.asv

     文件       6652  2014-06-10 16:43  Polar Codes New\main.m

     文件       1552  2010-08-26 22:51  Polar Codes New\main_index3.m

     文件        192  2008-04-04 22:12  Polar Codes New\mut_inf.m

     文件        466  2010-08-24 23:26  Polar Codes New\Node.m

............此处省略19个文件信息

评论

共有 条评论