搜索资源列表
Vitebi
- 这是一种用C实现的(2,1,7)卷积码维特比译码算法的软件实现.-This is an achievable with C (2,1,7) convolutional code Viterbi algorithm software.
viterbi
- 卷积码viterbi译码,c语言版,可执行.-Viterbi decoding convolutional codes, c language version
JCLL1
- 用C语言编程产生离散单位斜边序列、门序列、指数衰减序列,实现三者卷积,并在显示器上观察到相关序列或卷积的图形。比较经典的卷积C源码-C language programming produce discrete units hypotenuse sequence, the gate sequence, exponential decay sequence, the realization of the three convolution, and observed in the display
generate_trellis_nsc
- 实现非递归系统卷积码的编码功能,基于C++平台,包括实现此功能的函数-To achieve non-recursive systematic convolutional code encoding, based on C++ platform, including the realization of this feature function
C
- 生成网格内存码率的1 / n卷积编码器的数据,在非系统的情况下,模拟二进制卷积码的编码和解码程序-Generate trellis data of a memory-m rate-1/n convolutional encoder: Nonsystematic case ,simulating encoding and decoding procedures of binary convolutional codes
(2-1-3)C
- C语言实现(2,1,3)的卷积码的编码与译码-Convolutional code to achieve the C language
convcode_bpsk
- 卷积码 c语言程序 bpsk调制解调 高斯白噪声-conventional code bpsk
convolutional_BCJR
- 卷积码的编码和BCJR译码的源代码,c语言实现-Encoding and BCJR decoding convolution codes
217viterbi-decoding(C-language)
- C语言实现217卷积码的viterbi译码(软、硬判决的代码都有,运行时先在VC中分别运行软、硬判决的C程序,产生误比特率的数据并存储在.txt文件中,之后在matlab中读取数据,画出误比特率曲线,matlab程序也已给出)-C language achieve 217 viterbi decoding (including hard and soft decision,and the codes should be run in VC to generate and store the BE
convolutional-code
- (1) 在c或matlab环境下实现卷积码编码模块,并嵌入实验一的通信链路中,要求编码模块有一定通用性可以设定约束长度、卷积码抽头系数; (2) 设定约束度分别为7、9的1/2卷积码,仿真分析这些码的硬判决译码性能、绘制误码性能曲线,对比不同约束度下卷积码的性能,分析译码复杂性; (3) 设定约束度为7的1/2卷积码,进行无量化软判决译码,仿真分析比较软硬判决译码性能; (4) 设定约束度为7的1/2卷积码,量化比特分别为3、4、5、6,仿真分析比较量化对误码性能的影响; (5)