资源简介

LDPC编解码的MATLAB仿真实现 这个Matlab仿真程序实现LDPC低密度奇偶校验码(Low Density Parity Check)算法。适用于AWGN信道。 (Matlab simulation of LDPC Encoding and decoding This matlab simulation program implements LDPC low density parity check algorithm. Suitable for AWGN channel.)

代码片段和文件信息

clc;
clear all;
m=250;n=[3005001000];%校验矩阵的n是码长
frame=500;
Eb_N0=[0:0.5:5];

for ii=1:3
R(ii)=(n(ii)-m)/n(ii)
H(ii)=getH(mn(ii))       %load H; H-->G
[G(ii)valid]=H2G(H(ii)); 
while valid==0                   %valid作为校验矩阵是否为满秩的标志若为非满秩(valid=0)则返回重新利用1A随机构造
H(ii)=getH(mn(ii));                     %构造校验矩阵H
[G(ii)valid]=H2G(H(ii));                %将校验矩阵H转化为生成矩阵G
end
end




    for i=1:length(Eb_N0
     EN=10^(Eb_N0(i)/10
    sigma=sqrt(1./(2*EN*R));
    ber(i)=0;

      for num=1:frame  
        num
        x = (sign(randn(1size(G1)))+1)/2; % random bits
        y = mod(x*G2);                     % coding 
        bpskmod =bpsk(y);                          %BPSK modulation
        
        z=bpskmod + sigma*randn(1length(bpskmod));   % AWGN transmi

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        1731  2011-05-22 19:52  1.asv
     文件        1767  2011-05-22 21:21  1.m
     文件         347  2011-05-20 00:22  bpsk.m
     文件       64037  2011-05-21 21:32  duibi.jpg
     文件        3302  2011-05-22 20:05  frame.asv
     文件       12010  2011-05-20 21:04  G.mat
     文件         333  2010-05-09 11:31  getG.asv
     文件        4255  2011-05-22 15:54  getH.asv
     文件        4219  2010-05-08 10:14  getH.m
     文件        8440  2011-05-22 22:09  H.mat
     文件         847  2010-05-12 19:53  H2G.m
     文件        3523  2011-05-20 20:46  ldpc_decode.asv
     文件        3523  2011-05-21 22:03  ldpc_decode.m
     文件        1457  2011-05-22 21:57  ldpc_decodeber.asv
     文件        1465  2011-05-22 22:01  ldpc_decodeber.m
     文件           0  2011-05-21 17:38  Untitled.asv
     文件       63282  2011-05-21 17:13  untitled.jpg
     文件       65922  2011-05-20 22:30  图.jpg
     目录           0  2011-05-13 15:48  图r=0.5\
     文件      236278  2010-05-09 08:59  图r=0.5\252_504_1000.bmp
     文件      252518  2010-05-09 11:27  图r=0.5\252_504_10000(补充).bmp
     文件      236278  2010-05-09 11:00  图r=0.5\252_504_10000.bmp
     文件      236278  2010-05-11 12:48  图r=0.5\256_512_20000(补充).bmp
     文件        6784  2010-05-15 11:11  图r=0.5\256_512_3000.fig
     文件      236278  2010-05-13 12:15  图r=0.5\256_512_5000.bmp
     文件        8963  2010-05-14 18:24  图r=0.5\256_512_5000.fig
     文件      252518  2010-05-09 15:26  图r=0.5\96_192_10000.bmp
     文件        6776  2010-05-15 16:49  图r=0.5\untitled.fig
     目录           0  2011-05-13 15:48  图r=0.667\
     文件        6740  2010-05-16 18:37  图r=0.667\1.fig
     文件        6790  2010-05-14 20:52  图r=0.667\2.fig
............此处省略31个文件信息

评论

共有 条评论