1.该代码属于无线通信信道编码卷积码不同码元信噪比(EbNo)下的的MATLAB代码,可完全运行 2.通信框图为:比特-卷积码编码-BPSK映射-高斯噪声-硬判决/软判决-Viterbi译码器 3. 代码可完全运行,且可以更改码元个数参数,设置信噪比
2024-03-06 20:19:40 2KB matlab
1
BitRate = 9600; ChipRate = 1228800; N = 184; % 9.6 KBps rate -> 184 netto data bits in each 20 msec packet MFType = 1; % Matched filter type - Raised Cosine R = 5; % Analog Signal Simulation rate % ------------------------ Viterbi Polynom ------------------- G_Vit = [1 1 1 1 0 1 0 1 1; 1 0 1 1 1 0 0 0 1]; K = size(G_Vit, 2); % number of cheap per data bit L = size(G_Vit, 1); % number of cheap per data bit % ------------------------ Walsh Matrix ----------
2022-09-03 14:21:22 3.96MB matlab 开发语言 Viterbi译码 软判决
截尾卷积码matlab程序译码实现,非常简单实用,可以进行软判决,也可以适当修改变成硬判决。
2022-04-29 20:03:23 977B 截尾卷积码 matlab 软判决 硬判决
1
Chase 算法是Turbo 乘积码(TPC)软判决译码中常采用的算法之一。分析了传统Chase 算法中寻找竞争码字对译码复杂度的影响,在此基础上提出了两种新的简化译码算法,省去了寻找竞争码字的过程。仿真结果表明,简化算法在基本保持传统Chase 算法译码性能的基础上,降低了译码复杂度,提高了译码速度。
1
计算卷积编码/软决策的 BER v EbNo 曲线假设 BPSK 的维特比解码方案。 蛮力蒙特卡罗方法不令人满意(需要太长时间) 找到BER曲线。 该计算使用了一种准分析 (QA) 技术,该技术依赖于信息位权重枚举的估计(近似值) 函数 (WEF) 使用卷积编码器的模拟。 一旦估计了 WEF,就会使用 BER 的分析公式。
2021-11-20 15:50:04 7KB matlab
1
针对极化码盲识别问题,首先证明了能表征实际极化码码长、码率关系的定理1和定理2及区别冻结比特位和信息比特位的定理3。基于这3个定理,通过遍历可能的码长值,构建了码字矩阵和克罗内克矩阵,然后遍历信息比特位,检测码字空间与疑似对偶空间的校验关系。为了检测校验关系,引入了对数似然比概念,基于其统计特性和最优准则,估计出该遍历码长下的码率及信息比特位置,最终完成参数的识别。仿真结果表明,3个定理的结论与仿真结果一致,且算法具有较强的容错性,在信噪比为6.5 dB、码长为1 024条件下,参数识别率能够达到98%以上。
1
信号检测中多用户协作检测的软判决,MATLAB仿真,信噪比
2021-07-25 14:23:09 2KB 软判决
1
QPSK调制方式,卷积码信道编码,维特比译码,分别用硬判决和软判决进行误比特率性能仿真
2021-06-22 09:01:37 1007B 维特比算法 维特比译码 matlab
1
BCJR的译码,软判决.卷积码的编码和译码.
2021-06-13 20:42:08 2KB BCJR 软判决
1
本程序为matlab编写。主要是写了64QAM调制的软判决译码。并且译码输出可直接输入到 turbo译码器 。另外也附加了64QAM的编码和硬判决。
2021-06-12 19:26:07 2KB 64QAM 硬判决 软判决
1