91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

// A non-binary LDPC decoding simulator // // This decoder is extended from a decoder by // // Seishi Takamura @ Stanford University / NTT (Nippon Telegraph and Telephone) 多進制LDPC碼譯碼算法,有助于幫助研究多元LDPC碼的研究生、博士生,代碼基于C++平臺,運行良好,譯碼結果與文獻相符合。

資源截圖

代碼片段和文件信息

//?=======================================================================================================//
//
//?A?non-binary?LDPC?decoding?simulator
//?
//?This?decoder?is?extended?from?a?decoder?by?
//
//?Seishi?Takamura?@?Stanford?University?/?NTT?(Nippon?Telegraph?and?Telephone)
//?
//?The?original?version?can?be?acquired?on?the?website
//
//?http://ivms.stanford.edu/~varodayan/multilevel/index.html
//
//?I?added?additional?functionalities?as?follow:
//
//?1.?Add?the?BPSK-AWGN?channel?to?simulate?the?environment?with?AWGN?over?BPSK?transmission.
//?2.?Enable?the?node?puncturing.?This?decoder?is?able?to?simulate?the?decoding?process?with?the?codes?with
//????puncuted?nodes.?The?node?puncturing?can?be?set?at?the?end?of?code?files.
//?3.?Enable?the?simulations?with?fixed?random?seeds.?based?on?the?library?of?random?generators?by?
//????Steve?Park?and?Dave?Geyer?the?decoder?can?simulate?the?decoding?process?with?a?fixed?series?of?
//????noise.?Please?refer?to?rngs.cpp?and?rvgs.cpp?for?more?details?about?the?random?generator.
//
//?Although?there?is?absolutely?no?warranty?this?decoder?has?demonstrated?consistent?results?with?the?following?works:
//
//?[1]?C.?Chen?B.?Bai?and?X.?Wang?“Construction?of?Nonbinary?Quasi-Cyclic?LDPC?Cycle?Codes?based?on?Singer?Perfect
//?????Difference?Set“?IEEE?Comm.?Letters?vol.?14?no.?2?pp.?181-183?Feb.?2010.
//?[2]?D.?Declercq?and?M.?Fossorier?“Decoding?Algorithms?for?Nonbinary?LDPC?Codes?Over?GF(q)“?IEEE?Trans.?on?Comm.
//?????vol.?55?no.?4?pp.?633-643?April?2007.
//?[3]?Y.?Li?L.?Wang?and?J.?Chen?“The?Design?and?Simulation?of?q-ary?LDPC?Codes?based?on?the?PEG?algorithm“?EURASIP
//?????IST?Mobile?&?Wireless?Comm.?Summit?Dresden?Germany?June?2005.
//?[4]?L.?Zeng?L.?Lan?Y.?Tai?S.?Song?S.?Lin?and?K.?Abdel-Ghaffar?“Constructions?of?Nonbinary?Quasi-Cyclic?LDPC?Codes:
//?????A?Finite?Field?Approach“?IEEE?Trans.?on?Comm.?vol.?56?no.?4?pp.?545-554?April?2008.
//
//?File?Name???????:?NB_LDPC.cpp?(non-binary?LDPC?decoding?simulator)
//?Authors?????????:?Ben-Yue?Chang?@?University?of?California?Los?Angeles
//?Language????????:?C++
//?Latest?Revision?:?02/10/2012
//
//?=======================================================================================================//

#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?“rvgs.h“
#include?“rngs.h“
#include?“stdafx.h“
#include?“explogtable.h“

using?namespace?std;

#ifdef?LONGLONG//條件編譯什么意思??
typedef?long?long?int?NTT;????//?8-byte?int?(for?both?VC?and?gcc)
#else
typedef?int?NTT;
#endif

#define?REP(iab)?for(int?i=a;i#define?eREP(iab)?for(int?i=a;i<=b;++i)
#define?uREP(iab)?for(i=a;i#define?RESET(vts)?memset(v0sizeof(t)*(s))

#define?GF_add(a?b)?((a)^(b))
#define?GF_sub(a?b)?((a)^(b))

#define?

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????7562??2012-08-23?21:13??nbldpc\2048_1024_CNBPB_GF256.dat

?????文件???????1748??2012-08-23?21:13??nbldpc\512_256_UNBPB_GF256_g12.dat

?????文件???????4861??2012-08-23?21:16??nbldpc\binary_204_102_5.dat

?????文件?????134058??2012-08-24?00:26??nbldpc\binary_4000_2000_5.dat

?????文件??????10675??2012-08-23?20:58??nbldpc\binary_408_204_5.dat

?????文件?????278058??2012-08-24?01:04??nbldpc\binary_8000_4000_5.dat

?????文件???????2096??2012-08-23?20:53??nbldpc\binary_96_48_5.dat

?????文件??????23141??2012-05-04?12:53??nbldpc\binary_ldpc_code.dat

?????文件??????30504??2012-05-09?00:03??nbldpc\binary_ldpc_code3732.dat

?????文件????1463145??2012-07-27?11:47??nbldpc\explogtable.h

?????文件??????61541??2012-02-10?15:25??nbldpc\GF16_RE24_2000_1000_PEG.dat

?????文件??????14409??2012-02-10?15:25??nbldpc\GF16_RE24_500_250_PEG.dat

?????文件??????59604??2012-03-29?16:22??nbldpc\GF16_RE28_2000_500_PEG.dat

?????文件??????34303??2012-05-01?21:28??nbldpc\gf4_ldpc.dat

?????文件??????44714??2012-05-09?00:04??nbldpc\gf4_ldpc3732.dat

?????文件??????34303??2012-05-07?13:50??nbldpc\gf8_ldpc.dat

?????文件?????123378??2012-02-10?15:25??nbldpc\GF8_RE24_4000_2000_PEG.dat

?????文件?????253378??2012-02-10?15:25??nbldpc\GF8_RE24_8000_4000_PEG.dat

?????文件????????286??2012-02-10?15:25??nbldpc\Makefile

?????文件????????540??2012-05-09?14:40??nbldpc\modSims

?????文件??????24924??2013-02-25?16:07??nbldpc\NB_LDPC.cpp

?????文件???????7098??2012-02-10?15:25??nbldpc\rngs.cpp

?????文件????????533??2012-02-10?15:25??nbldpc\rngs.h

?????文件???????6499??2012-02-10?15:25??nbldpc\rvgs.cpp

?????文件????????750??2012-02-10?15:25??nbldpc\rvgs.h

?????文件????????295??2012-02-10?15:25??nbldpc\stdafx.cpp

?????文件????????378??2012-02-10?15:25??nbldpc\stdafx.h

?????目錄??????????0??2013-07-11?19:35??nbldpc

-----------?---------??----------?-----??----

??????????????2622781????????????????????28

............此處省略1個文件信息

評論

共有 條評論