仿真BPSK调制在AWGN信道下分别使用卷积码和未使用卷积码的性能对比,其中,卷积码的约束长度为7,生成多项式为[171,133],码率为1/2,译码分别采用硬判决译码和软判决译码
仿真BPSK调制在AWGN信道下分别使用卷积码和未使用卷积码的性能对比,其中,卷积码的约束长度为7,生成多项式为[171,133],码率为1/2,译码分别采用硬判决译码和软判决译码
代码实现:
clear all
EbNo = 1:10; %信噪比范围
N = 100000; %信息比特个数
M = 2; %BPSK调制
L = 7; %约束长度
trel = poly2trellis(L,[171,133]); %卷积码生成多项式
tblen = 6*L; %Viterbi译码器回溯深度
msg = randi([0,1],1,N); %信息比特序列
msg1 = convenc(msg,trel); %卷积编码
x1 = pskmod(msg1,M); %BPSK调制
for i = 1:length(EbNo)%加入高斯白噪声,因为码率为1/2,所以每一个符号的能量要比比特能量少3dBy = awgn(x1,EbNo(i)-3);y1 = pskdemod(y,M); %硬判决y2 = vitdec(y1,trel,tblen,'cont','hard'); %Viterbi译码end
完整代码以及具体理论分析:
https://blog.csdn.net/qq_43520653/article/details/111407766
仿真BPSK调制在AWGN信道下分别使用卷积码和未使用卷积码的性能对比,其中,卷积码的约束长度为7,生成多项式为[171,133],码率为1/2,译码分别采用硬判决译码和软判决译码相关推荐
- mASK调制在AWGN信道下的可达信息速率的Monte Carlo仿真计算法
本文探究mASK调制在AWGN信道下的可达信息速率用Monte Carlo仿真计算的方法.参考我的上一篇博文<mASK 调制在AWGN信道下的可达信息速率的积分计算>,解决的方法相同,只是 ...
- 最大玻尔兹曼分布的mASK信号在AWGN信道下的容量计算
最大玻尔兹曼分布的mASK信号在AWGN信道下的容量计算_u011852612的博客-CSDN博客
- AWGN信道下的香农限
香农限的概念 香农定义的信道容量为信道的输入信息X与信道的输出信息Y之间的最大互信息熵,即 对于信道带宽为B,信号功率为Ps ,噪声功率PN 的AWGN信道来说,其信道容量可做如下表示, 而香农限则是 ...
- bpsk的matlab仿真,用MATLAB仿真BPSK调制
这是本人的处女贴,以后还会写更多ICT方面的blog.今天为大家呈上MATLAB仿真BPSK调制的codes: clear all;clc; SNR_dB=1:1:9; SNR=10.^(SNR_dB ...
- AWGN信道下卷积编码、viterbe译码、分别采用软硬判决,进行误码率分析
一.卷积编码 仿真 (硬判决译码 误码率和理论值比较) 已知卷积码生成函数: 可知码率为1/3,相应的抽头系数为(557 663 711)的卷积码.编写程序,采用卷积编码.维特比译码(硬判决),BPS ...
- 采用simulink构建AWGN信道中分组码的BPSK数字通信系统
综合实验设计题5: 采用simulink构建AWGN信道中分组码的BPSK数字通信系统 1.实验要求: (1)构建在AWGN信道中,采用BPSK调制的分组差错控制编码方法的模型,并给出误码率性能. ( ...
- C语言实现LDPC的校验矩阵,非正则LDPC码在AWGN信道中的性能研究
0引言低密度奇偶校验码(LowDensityParityCheck,LDPC)是Gallager提出的基于稀疏校验矩阵的线性分组码[1].其构造特殊之处在于它的奇偶检验矩阵H是稀疏矩阵,即H矩阵中非零 ...
- BPSK,QPSK,2FSK,16QAM,64QAM信号在高斯信道与瑞利信道下的误码率性能仿真
BPSK,QPSK,2FSK,16QAM,64QAM信号在高斯信道与瑞利信道下的误码率性能仿真_南大小王-CSDN博客 16QAM调制解调仿真(matlab,详细介绍仿真方案的设计.结果及结论.完整代 ...
- BPSK调制下(2,1,6)标准卷积码及打孔生成2/3、3/4、4/5、5/6删余码Viterbi译码误码率曲线图(MATLAB实现)
关注公号[逆向通信猿]更精彩!!! 目录 仿真结果 卷积码原理图 删余后性能比较 常用的删余码 仿真代码 根据码率生成打孔参数(子函数) 将标准(2, 1, 6)编码后的序列进行打孔,生成删余码(子函 ...
- m基于matlab的polar码误码率仿真,译码算法采用SC算法
目录 1.算法仿真效果 2.MATLAB核心程序 3.算法涉及理论知识概要 4.完整MATLAB 1.算法仿真效果 matlab2022a仿真结果如下: 2.MATLAB核心程序 .......... ...
最新文章
- [转]Format a ui-grid grid column as currency
- 让你每天精神都好好的方法ZT
- Hgame 2022 Answer‘s Windows
- 10.19 qbxt国庆day3
- 缓冲池Buffer Pool
- 《给年青数学人的信》:为何学数学?
- playframework 2.6 refused to apply inline style because it violates the following Content Security
- QQ在线客服聊天功能
- 关于5G关键技术——Massive MIMO 基本原理中波束的探究
- Byond Compare软件
- windowsXPsp3恢复桌面IE图标
- 水晶报表 小代码大作用【BY 阿泰】
- 【板栗糖GIS】如何重复利用arcmap图层的符号样式
- 2022.10.30 英语背诵
- 【windows】windows创建软件raid0
- Windows Shellcode开发[2]
- 网络编程------IP地址,端口号,套接字,网络字节序
- DEAP dataset数据集 SEED dataset数据集
- Android之SeekBar(0在中间)
- 使用chrome浏览器插件postman模拟post、get请求