搜索资源列表
conv_enc_vertebi_dec
- 给出了(2,1,3)卷积编码和维特比译码的源程序
~7Book_MATLAB+simulink
- 电子通信系统的建模与仿真 第7章 通信系统差错控制仿真 7.1 缩短卷积码 7.2 有缩短卷积码加交织的差错控制系统研究 7.3 自适应均衡系统(LMS算法) 7.4 迭代译码的级联卷积码
LogMAPdecoder.rar
- LogMAP译码算法,可用于递归卷积编码和非递归卷积编码的译码,代码质量高,供参考,<1> Log MAP decoder for RSC and NSC convolutional codes <2> Based on Lalit Bahl s original BCJR algorithm and its logarithmic version (Hanzo & Woodard). <3> Test-bench code is also inclu
conv
- 卷积编译码的matlab仿真,包括1/2,2/3 3/4三种信道卷积编译码-Matlab simulation of convolutional encoding and decoding, including 1/2, 2/3 3/4 convolutional encoding and decoding three-channel
Hviterbi
- 实现卷积编码和相应的维特比译码(卷积码编码器为(2,1,3),维特比译码针对第1、3位模二加和第1、2位模二加)-Convolutional coding and the corresponding realization of Viterbi decoding (convolutional code encoder for the (2,1,3), Viterbi decoder bit mode for the first 1,3 and 1,2 position two plus two
paper
- 用硬件方式实现的3GPP的turob码的一整套流程!它包括3个不同的程序.其特点有:1.使用3种不同方式下用硬件实现编译码的过程(最优译码方式对比)2.不同交织长度下对性能影响的对比分析3.对1点所说的三种方法进行性能对比!对研究3GPP具有教大的参考价值!-Implemented in hardware mode set of 3GPP the turob code process! It includes three different programs. Its characteristi
Turbo_code_simulation
- 1. 程序中Turbo译码采用了MAP,LOG-MAP,和MAX-LOG-MAP三种算法。 2. 以xxx开头的四个mat文件是四种给定的Turbo码在译码时用到的参数,保存下来的目的是 加快仿真的速度,如果你所仿真的Turbo码不是程序中列出的任意一种,你可以通过函数 trellis来生成自己的相关参数。 3. 程序支持1/2和1/3两种码率的Turbo码,其中1/2码率的Turbo码通过矩阵[1 0 0 1]打 孔得到。在译码时通过对打孔位置添0恢复成1
punture
- 1/2删除卷积码(3/4速率)的编码和译码,亲测可用-1/2 convolutional code to delete (3/4 rate) encoding and decoding, the pro-test available
RM_code
- 1、本程序用于仿真里德-穆勒(Reed-Muller)码在AWGN信道中的性能,调制采用bpsk 2、理论请参见《差错控制编码》(第二版),Shu Lin(美)编,晏坚等(译)一书P70-75.且仿真结果与书中图4-2完全一致 3、BPSK_AWGN_RM_Code.m为主程序,点击运行即可 4、The_creation_of_RM_code.m和RM_Decode.m分别为RM码的编、译码程序,而Majority_logic_decision.m用于译码中的大数判决,combine
BSC_Viterbi_M-File
- 这是一个(2.1.3)卷积码编码、BSC信道传输、Viterbi译码组成的程序合集,运行main.m即可得到仿真结果-This is a (2.1.3) convolutional code, Viterbi decoding, BSC channel transmission is composed of collection procedures, running main.m can be obtained by the simulation results
conven
- 此程序为(2,1,3)卷积编码和维特比硬译码的MATLAB程序-This program is (2,1,3) convolution coding and Viterbi decoding hard MATLAB program
turbo-BCJR
- 文件中包含了Turbo码和卷积码误码率的对比,其中Turbo码采用了BCJR译码算法,迭代次数分别为1、2、3、4次。文件中包含了源代码和分析文档-File contains a comparison of Turbo code and convolution code BER, which Turbo code decoding algorithm used BCJR iterations respectively 1,2,3,4 times. File contains the source
HDB3码的编译码
- 实验案例,? 1.了解HDB3码的编译码原理 ? 2.通过仿真验证HDB3码的原理 ? 3.分析HDB3码的优缺点(Experiments, 1. Understanding the encoding and decoding principles of HDB3 codes 2. Verify the principle of HDB3 code by simulation 3. Analysis of the advantages and disadvantages of HDB3