说明:用随机函数生成数据并且通过213卷积编码生成相应数据,再显示出波形,随后通过维特比译码,通过接收到的序列与所有可能发送的序列作比较,求出所有可能的距离,取最小的汉明距离的序列作为发送序列发送出去并且显示出波形。整个代码分为主函数部分,编码部分,译码部分,求韩明距离四个部分组成,并且有相应注释,不难理...
matlab 编码 实现 译码 卷积码 维特比
说明:参考的吴雨霏的代码,自己修改而做出的,符合lte系统标准turbo码--由编码器到译码器的完整matlab代码。译码器1和2均作了尾比特归零处理。注释自己写的。
matlab 代码 lte 系统 标准 完整 turbo 编码器 译码器
说明:ldpc相关,涉及ldpc编码、和积译码
LDPC--DECODER move27x ldpc编码 LDPC-译码 ldpc译码
说明:二进制BCH编译码算法的MATLAB实现,基于MATLAB对bch编译码效率进行仿真和数据分析,码长越长时其经过信道之后误码率越高译码效率也越低
说明:信息理论与编码——关于线性分组码编码与译码的matlab仿真程序
线性分组码 编码 译码
说明:LDPC码的BP算法译码MATLAB程序BP译码算法是最基本的译码算法,弄懂BP译码算法是学习其它译码算法的开始步骤此程序为我自己编写,有详细的注释,适合新手用来学习LDPC码的译码算法
matlab 程序 ldpc 译码
说明:这是一个代码 ;Viterbi译码器采用维特比算法的比特流,一直采用卷积码和网格编码的编码解码。本程序是在MATLAB中生成。作为一个功能,我们要进入我们的解码之后,我们要如 长度序列的卷积码的生成到维特比解码器; ;concode = [ 1 0 1 1 0 1 0 1 1 1】 ;长度= 5。此...
Viterbi 译码器
说明:汉明码的编码和译码程序,用MATLAB语言实现的。
MATLAB 汉明码 编码 译码
说明:循环码的编码译码,以7,3循环码为例,有简单的文字提示-Cyclic code encoding decoding
编码 译码 简单 文字
说明:CCSDS标准深空通信LDPC编译码程序仿真,使用matlab编写,包括编码程序和译码程序