Welcome![Sign In][Sign Up]
Location:
Search - ldpc.m

Search list

[Crypt_Decrypt algrithmsLDPC-2006-02-08.tar.gz

Description: Software for Low Density Parity Check Codes Radford M. Neal Version of 2006-02-08. This collection of programs and modules, written in C, is intended to support research and education concerning Low Density Parity Check (LDPC) codes. (Note, however, that the copyright notice no longer restricts use to these purposes). These codes were invented by Robert Gallager in the early 1960's, and re-invented and shown to have very good performance by David MacKay and myself in the mid-1990's. The decoding algorithm for LDPC codes is related to that used for Turbo codes, and to probabilistic inference methods used in other fields. Variations on LDPC and Turbo codes are currently the best practical codes known, in terms of their ability to transmit data at rates approaching channel capacity with very low error probability.
Platform: | Size: 405064 | Author: netor4you@yahoo.com | Hits:

[CommunicationMultiuserOFDM_0_1

Description: 多载波OFDM系统仿真,共有8个文件 capavsgamma.m capavsusernum.m chtry.m rheesub.m shenpowerallo.m tdma_cap_cal.m waterfilling.m waterfillingPowerAllo.m-OFDM system simulation, a total of eight papers capavsgamma.m capavsusernum.m chtry.m rheesub.m shenpowerallo.m tdma_cap_cal.m waterfilling.m waterfillingPowerAllo.m
Platform: | Size: 10240 | Author: 王洁 | Hits:

[Program docOFDM_simu_code

Description: 可以仿真一个OFDM的传输.其中imagetx.m生成OFDM信号,保存为一个WAM文件.可以支持声卡播放.imagerx.m对保存的WAV文件解码.-OFDM transmission. Which imagetx.m OFDM signal generation, Save as a WAM document. audio players can support. imagerx.m to preserve the WAV files decoder .
Platform: | Size: 161792 | Author: | Hits:

[matlablogdecoder

Description: ldpc译码算法,采用LOG算法,减少计算复杂度-ldpc decoding algorithm used LOG algorithm, to reduce the computational complexity
Platform: | Size: 1024 | Author: 陈小车 | Hits:

[matlabldpc_decode_log

Description: LDPC译码算法,采用LOG方法,减少计算复杂度-LDPC decoding algorithm used LOG, to reduce the computational complexity
Platform: | Size: 1024 | Author: 陈小车 | Hits:

[Windows MobileMatlabprogrammsforencodinganddecodingofLDPCcodesov

Description: There is an example of how to use the LDPC encode/decode with AWGN channel model in files .\ldpc_decode.m and .\GFq\ldpc_decode.m. There are a few parity check matrices available in the code but you can use other matrices provided you have enough memory to load them. I suggest checking out matrices in Alist format available on David MacKay s web site.You will need to have access to a MEX compiler to be able to use a few functions written in C. LDPC的仿真代码-There is an example of how to use the LDPC enc ode/decode with AWGN channel model in files. \ l dpc_decode.m and. \ GFq \ ldpc_decode.m. There are a few parity check matrices available in the code but you can use other matrices provided you have enough memory to load them. I suggest check ing out matrices in Alist format available on Da vid MacKay's web site.You will need to have acces MEX's to a compiler to be able to use a few function 's written in C. Simulation LDPC code
Platform: | Size: 593920 | Author: 王文 | Hits:

[MiddleWareLDPCcode

Description: 利用函数MadHG生成规则LDPC码的校验矩阵H,其行重为6,列重为3,行数为列数一半(行数越大越好),H中任意两列没有围长为4的圈,并得到H对应的生成矩阵G,可以保证mod(G*H ,2)=0。使用方法为:[H,G] = MadHG(m,n,x),x= 1(得到的G左半部分为单位阵) or 2(G右半部分为单位阵),-use function MadHG Generation rules LDPC check matrix H, re-6, series of three, out for a few half of the number (A bigger the better), H 2 arbitrary no girth of the four circles, H counterparts and with the formation of matrix G, we can be assured of mod (G* H, 2) = 0. To be used : [H, G] = MadHG (m, n, x), x = 1 (the G part of the Left Front units) or 2 (G right half of the units RUF),
Platform: | Size: 4096 | Author: 心海 | Hits:

[MiddleWareMadHG

Description: 利用函数MadHG生成规则LDPC码的校验矩阵H,其行重为6,列重为3,行数为列数一半(行数越大越好),H中任意两列没有围长为4的圈,并得到H对应的生成矩阵G,可以保证mod(G*H ,2)=0。使用方法为:[H,G] = MadHG(m,n,x),x= 1(得到的G左半部分为单位阵) or 2(G右半部分为单位阵),-use function MadHG Generation rules LDPC check matrix H, re-6, series of three, out for a few half of the number (A bigger the better), H 2 arbitrary no girth of the four circles, H counterparts and with the formation of matrix G, we can be assured of mod (G* H, 2) = 0. To be used : [H, G] = MadHG (m, n, x), x = 1 (the G part of the Left Front units) or 2 (G right half of the units RUF),
Platform: | Size: 1024 | Author: 心海 | Hits:

[MiddleWareHGrandom2

Description: 生成一个规则LDPC码的教研矩阵H,其行数(越大越好)为列数的一半,行重为6,列重为3,任意两行没有围长为4的圈 使用方法:H=HGrandom2(m,n)。m表示行数,n表示列数-rules of a generation of research LDPC matrix H, its (larger the better) half of the series, re-6, series of three, two arbitrary line is not girth of the ring used four methods : H = HGrandom2 (m, n). Said a few m, n Columns
Platform: | Size: 2048 | Author: 心海 | Hits:

[Communication-Mobiledecode_ldpc_matlab1

Description: 是硕士论文里面的关于NAKAGAMI信道M=0.5用LLR译码时的初始化消息计算以及整个译码程序-There is a master
Platform: | Size: 1024 | Author: 钟声 | Hits:

[Communication-Mobiledecode_ldpc_matlab5

Description: 是硕士论文里面的关于NAKAGAMI信道M=1.5用LLR译码时的初始化消息计算以及整个译码程序-There is a master
Platform: | Size: 1024 | Author: 钟声 | Hits:

[Communication-Mobiledecode_ldpc_matlab3

Description: 是硕士论文里面的关于NAKAGAMI信道M=0.5用LDPC LLR译码时的初始化消息计算以及整个译码程序-There is a master
Platform: | Size: 1024 | Author: 钟声 | Hits:

[Communication-MobileGirth-twelveQC-LDPC

Description: The program constructs girth-twelve column-weight QC-LPDC codes. The rate can be changed by changing k(row-weight), size is changed by varying m(sub-matrix size).
Platform: | Size: 2048 | Author: 古立峰 | Hits:

[Communication-MobileLDPC.m.TXT

Description: LDPC code, matlab, simulation
Platform: | Size: 1024 | Author: a127 | Hits:

[OtherLDPC.m

Description: this the source code for LDPC in MatLab-this is the source code for LDPC in MatLab
Platform: | Size: 1024 | Author: Kashif | Hits:

[matlabldpc

Description: ldpc码在AWGN信道下的性能仿真。包括geth.m,getG.m,H2G.m,decode.m,BER.m按传统的编码方案编码,生成H矩阵后转化为G矩阵,编码后送入高斯信道。仿真得到BER性能-ldpc codes in the AWGN channel performance simulation. Including geth.m, getG.m, H2G.m, decode.m, BER.m coded according to the traditional encoding scheme to generate H matrix is transformed into G matrix encoded into the Gaussian channel. Simulation, the BER performance
Platform: | Size: 68608 | Author: 熊路 | Hits:

[AI-NN-PRLDPC

Description: 这是关于LDPC信道编码模块设计的程序 打开源程序,先运行gengrate_h.m程序,陆续将码长设置为756bit,列重设置为3,行重设置为9。在Workspace中同时将H、A、B、C、D、E、Hget、Fget、g、Tget这是个变量选择另存为encode_in.mat 格式。再运行main_encode.m进行编码,主程序运行后,在当前目录下,自动生成编码结果文件“encode—out.mat”,这将作为下一次扩频调制仿真实验的的输入信号。最后分别查看Workspace中的变量s(编码前数据)和xyuan(编码后数据)的波形。 对比后,可以看出编码前的数据码片长度为504bit,编码后的码片数据长度为756bit。编码效率=编码前码片长度/编码后码片长度=2/3。-This is about the LDPC channel coding module design process Open source, first run gengrate_h.m program, phasing out the code length is set to 756bit, column re-set to 3, line weight is set to 9. In the Workspace in the same time, H, A, B, C, D, E, Hget, Fget, g, Tget This is a variable select Save As encode_in.mat format. Then run main_encode.m encoding, the main program running in the current directory, the results of automatically generated code file "encode-out.mat", which will serve as the next simulation of the spread spectrum modulation input signal. Finally, the variables were View Workspace in s (before encoding data) and xyuan (encoded data) waveform. After comparison, we can see the data before encoding chip length of 504bit, encoded data length of chip 756bit. Coded before coding efficiency = chip length/length of the encoded chip = 2/3.
Platform: | Size: 15360 | Author: 吴健 | Hits:

[matlabSchwitter308298950_LT_RSD_Rayleigh.m

Description: LDPC matlab code for demonstration purpose
Platform: | Size: 2048 | Author: Kun | Hits:

[Communication-MobileLDPC

Description: LDPC信道编码仿真。generate_h.m生成校验矩阵H。用main_encode.m程序载入校验矩阵信息,用encode.m进行编码。(LDPC channel coding simulation. Generate_h.m generates parity check matrix H. Load the check matrix information with main_encode.m program and encode with encode.m.)
Platform: | Size: 15360 | Author: ZhaoK | Hits:

[Mathimatics-Numerical algorithmsLDPC-PEG算法构造H矩阵

Description: LDPC-PEG算法构造H矩阵源码程序,matlab源码程序 clear all; clc; %输入编码参数,m:校验节点数目,n:变量节点数目(注意码率R不一定为1/2) %构造任意码率的LDPC校验矩阵 m=input('The number of check nodes:'); n=input('The number of variable nodes:'); h=zeros(m,n); %给定变量节点度分布序列 dv=0.38354*x+0.04237*x^2+0.57409*x^3 %为了得到更好的性能,此处的度分布序列采用密度进化理论选取 dv=inline('0.38354*x+0.04237*x.^2+0.57409*x.^3','x'); %计算每个度分布的节点数 indv=quadl(dv,0,1); a2=round(n*(0.38354/2/indv)); a3=round(n*(0.04273/3/indv)); ds(1:a2)=2; ds(a2+1:a3+a2)=3;(LDPC-PEG algorithm constructs H matrix source code program, matlab source code program clear all; CLC; % Input coding parameters, m: number of check nodes, n: number of variable nodes (note that bit rate R is not necessarily 1/2) % Constructing LDPC Check Matrix with Arbitrary Bit Rate M = input ('The number of check nodes:'); N = input ('The number of variable nodes:'); H = zeros (m, n); % Given variable nodal degree distribution sequence DV = 0.38354*x+0.04237*x^2+0.57409*x^3 % In order to get better performance, the density evolution theory is used to select the degree distribution sequence. DV = inline ('0.38354 * x + 0.04237 * X. ^ 2 + 0.57409 * X. ^ 3','x'); % Calculate the number of nodes per degree distribution INDV = quadl (dv, 0, 1); A2 = round (n* (0.38354/2/indv)); A3 = round (n* (0.04273/3/indv); DS (1:a2) =2; DS (a2 + 1: A3 + a2) = 3;)
Platform: | Size: 1024 | Author: MATLAB编程 | Hits:
« 12 3 4 »

CodeBus www.codebus.net