搜索资源列表
PuncturedConvolutionalCodes.ra
- 删除卷积码的译码算法,分析其删除原理,给出常用删除模式,Punctured Convolutional code decoding algorithms, to analyze the deletion of principle, given the deletion of common mode
几种编码误码率性能的测试程序
- 生成多项式为(561,753)的(2,1,8)卷积码的编码、译码、AWGN信道下的误码率性能的测试程序,Q matrix to solve the problem, according to input parameters can be calculated as a Q band random matrices, satisfy the following conditions, each row of the matrix, each row, each diagonal are a nu
JUANJI.rar
- 实现卷积码编码功能,可以自己输入生成多项式 ,Convolutional codes achieve coding function, can generate its own input polynomial
DF
- 协作通信,一个最基本的decode and forward程序。用卷积码和viterbe译码。可以作为复杂程序的原型-Collaborative communications, a basic decode and forward procedures. With convolutional codes and decoding viterbe. Complicated procedures can be used as a prototype
Viterbidecode
- 很好的卷积码译码资料,关键字Viterbi 译码算法,BCJR 译码算法-Good convolutional codes decoding information, keyword Viterbi decoding algorithm, BCJR decoding algorithm
convolution_code_decode
- matlab实现卷积码编码译码(2,1,6)-matlab coding decoding convolutional codes achieve (2,1,6)
juanjiviterbi1
- viterbi卷积码编码、译码,调试通过,可以直接使用-viterbi convolutional code encoding, decoding, debugging through, you can directly use
convolution_enc
- 卷积码编码的MATLAB程序,对习惯用MATLAB编程的人大有用处-Convolutional codes encoded MATLAB procedures, practice of using MATLAB programming useful NPC
convolution_dec
- 卷积码的MATLAB译码,对习惯用此语言的编程都大有帮助-MATLAB decoding of convolutional codes of practice of using this programming language are of great help
coding-and-decodin-of-convolutional
- matlab编的卷积码的编译码程序,译码算法用的是维特比算法-coding and decoding of convolutional
viterbidecode
- 基于卷积码的维特采用bpsk调制方式的维特比译码程序,-Based on the Viterbi convolutional codes using BPSK modulation Viterbi procedures,
viterbi_coder
- 卷积码编码函数,通用。应用于通信编码仿真-viterbi_coder
CRCandCovence
- crc和卷积码的实现,其中卷积码的译码采用维特比译码-crc and the realization of convolutional codes, in which decoding of convolutional codes using Viterbi
OFDMsoftdecoding
- OFDM系统,有(2,1,7)卷积码编码,分组交织,viterbi译码-OFDM system, there are (2,1,7) convolutional code encoding, packet intertwined, viterbi decoding
code-interleaver-decode
- (2,1,3)卷积码编译码程序。 每行代码有说明,方便阅读 -(2,1,3) convolutional code encoding and decoding procedures. Has made it clear that every line of code to facilitate reading
ww
- 本程序正在完善中,目前仅适用于(4,3,3)卷积码,请见谅-convolution
juanjima
- 主要关于卷积码的程序实现,有源代码及运行结果。-Convolutional codes is mainly concerned with the program, source code and operating results.
卷积码
- 在awgn信道下卷积码的性能仿真,利用的是matlab自带的译码函数。(Product performance simulation code in AWGN channel)
卷积码的编码和VB译码
- 在MATLAB上设计一个(2,1,3)卷积编码器和对应的采用维特比译码算法的译码器。编码器的生成多项式为:[1 0 1;1 1 1]。将编码器的输出经过一个高斯白噪声信道的结果作为译码器的输入,观察比较译码器输出和编码器输入,了解卷积码的容错性,并计算译码结果的误比特率.(A convolutional coder (2, 1, 3) and corresponding decoder using Vitby decoding algorithm are designed on MATLAB.
卷积编解码
- 使用Simulink(或m语言)仿真卷积编码,并用Viterbi译码的方法进行解码,其中的编码、译码全部是自己编写代码(m语言方式),不是调用Simulink(或m语言)的已有编码、译码函数。并在加性白高斯噪声信道中,画出比特信噪比与误码率的关系曲线。(Simulink (or M language) is used to simulate convolutional coding, and Viterbi decoding method is used to decode, in which