conv_codec.m: 存储所有节点(无窗法)与vitdec对比主程序 conv_codec_swd: 滑动窗(Sliding window)法与vitdec对比主程序 poly_tab.m: 蝶形网格图描述生成子程序 sub_bin_dec.m: 二进制转十进制子程序 sub_dec_bin.m: 十进制转二进制子程序 sub_dec_oct.m: 十进制转八进制子程序 sub_oct_dec.m: 八进制转十进制子程序 sub_encod.m: 编码子程序 sub_vitdec_dis.m: 基于最大距离度量的Viterbi译码子程序 sub_vitdec_dis_swd.m: 基于最大距离度量和滑动窗的Viterbi译码子程序 和本程序配套的本人博客链接为:https://blog.csdn.net/wlwdecs_dn/article/details/122687595
2022-02-18 09:03:53 302KB matlab 卷积码 viterbi algorithm
在MATLAB中,卷积码的维特比(Viterbi)译码实现通常需要先将生成多项式转换成网格图描述,然后才能利用网格图进行维特比译码。 生成多项式转网格图描述的built-in函数为poly2trellis,在MATLAB中,改函数为通信工具箱中的内置函数,被封装成动态链接库(MexFunction),通过搜索早期的MATLAB版本,找到了MEX源文件。 采用“还原”的形式进行单步跟踪调试,在VS2010中构建了整个项目工程,通过单步跟踪调试,才得以理解整个代码流程。 参考博客更方便理解:https://blog.csdn.net/wlwdecs_dn/article/details/122572149
2022-01-19 14:05:01 2.19MB 维特比算法 Viterbi polly2trellis 网格图
移动通信系统中采取了多种技术来提高系统抗衰落、抗干扰的能力。本文主要介绍了在移动通信系统中所使 用的信道编码方法。
2022-01-08 20:34:52 97KB 信道编码 移动通信 卷积码
1
cnv_encd.m 卷积编码程序 viterbi.m  卷积译码程序 其它的是viterbi.m中用到的子函数 程序来自《现代通信系统-使用matlab》英文版 已经调通!并加上了注释。 希望对大家有帮助 GOOD LUCK!
2022-01-05 16:02:56 4KB viterbi matlab
1
基于matlab的卷积码编码程序 可直接运行 并有维特比译码程序 可以实现信道卷积码编译码过程
2021-12-20 22:52:16 2KB 维特比译码 MATLAB 卷积码
1
卷积码 编码方法_结构特点及距离特性
2021-12-20 10:26:59 2.91MB 卷积码
1
信息论与编码,讲解卷积码的原理,编码方法,是无线通信中必要的加密过程
2021-12-14 10:19:14 957KB 卷积码
1
摘要:本文对比了在加性高斯白噪声(AWGN)信道下经BPSK调制后的数据不编码与添加卷积编码后接收到的信道输出的误码性能,并通过对比对卷积码性能进行分析。采用MATLAB自编函数对卷积码以及维特比译码进行仿真,且对其性能进行分析。由于卷积码有性能floor,编码增益随信噪比降低而体现不明显。   1.引言   卷积码的编码器是由一个有k位输入、n位输出,且具有m位移位寄存器构成的有限状态的有记忆系统,通常称它为时序网络。编码器的整体约束长度为v,是所有k个移位寄存器的长度之和。具有这样的编码器的卷积码称作[n,k,v]卷积码。对于一个(n,1,v)编码器,约束长度v等于存储级数m.卷积码
1
仿真(7,5)卷积码在AWGN信道下,BPSK调制时的性能。 仿真中利用了matlab提供的卷积吗编译吗的指令
2021-12-09 22:19:59 996B 卷积码以及Viterbi译码
1
卷积码编译码matlab仿真.zip
2021-12-09 16:41:23 6KB 卷积码编译码 matlab仿真
1