说明:用matlab实现witerbi译码器的软判决译码
witerbi 译码器 软判决 译码
说明:利用MATLAB实现了卷积码编码和维特比译码的整个过程,实现了软判决和硬判决的对比。
卷积码软判决 维特比-软判决 卷积码-维特比 软-硬判决 Viterbi软判决
说明:软判决译码相对于硬判决译码性能研究了,当传播的符号都沾上了 AWGN 信道。误帧率 (FER) 减小对数,减少中的帧数错误,和它是明显的软判决译码 (SDD) 表现优于硬判决译码 (HDD),因为后者产生比前者更高的抚恤金。该代码是应用程序的维特比译码。
matlab 译码 维特比 判决
说明:搭建BPSK+编码+交织仿真通信链路,仿真分析在不同信道条件下的不同译 码算法的误比特率性能。基于matlab,搭建BPSK+卷积编码+交织通信收发链路, 仿真参数如下: 1) 信源比特速率: 100 b R kbps = 2) 卷积编码:码率为1/2,生成多项式为(561,753) 3) 译码方式...
BPSK BPSK编码 交织仿真 通信链路 译码算法 误比特率 收发链路 信源比特速率 卷积编码 维特比译码 硬判决译码 软判决译码 比特量化 行列交织
说明:通信中的TCM&16QAM源程序代码,开发环境matlab7.5,采用viterbi软判决译码。
TCM 16QAM
说明:319卷积码的编译码程序,通过修改G的系数可以修改编码器,同时包含维特比译码以及性能的对比图 convencoder.m 为主函数,三次分别使用直接判决,维特比硬判决和维特比软判决三种译码方式
matlab 程序 基本 卷积码
说明:MAP算法是基于编码网格图的软输出译码算法,目的是使译码输出比特错误概率最小。根据最大似然译码原理,译码器的主要任务就是计算在接收采样条件下,传输符号的概率。而后,将其判决为概率值最大的信息符号。
matlab map 解码 turbo 写成