当前位置: 首页 > news >正文

GMSK调制解调系统的matlab性能仿真,对比维特比解调,1bit差分解调,2bit差分解调

1.前言

GMSK(Gaussian Minimum Shift Keying,高斯最小频移键控)是一种连续相位调制技术,基于MSK调制改进而来,通过高斯滤波器对基带信号预滤波,降低旁瓣功率,提高频谱效率。在本课题中,我们将对比GMSK的维特比解调,1比特差分解调,2bit差分解调三种解调方法。

2.算法运行效果图预览

(完整程序运行后无水印)

1

3.算法运行软件版本

Matlab2024b(推荐)或者matlab2022a

4.部分核心程序

(完整版代码包含中文注释和操作步骤视频)

    %解调,去载波N   = 300;  % 滤波器的阶数                                         F   = [0,fc-1000,fc+1000,Fs/2]*2/Fs;A   = [1,1,0,0];lpf = firls(N,F,A);I_dem = XNmod.*cos(2*pi*fc*t)*2;I_dem = conv(I_dem,lpf);I_dem = I_dem(N/2+1:N/2+length(I_temp));Q_dem = XNmod.*sin(2*pi*fc*t)*2;Q_dem = conv(Q_dem,lpf);Q_dem =-Q_dem(N/2+1:N/2+length(I_temp));%抽取I_dem_out = zeros(1,length(I_dem)/4);         Q_dem_out = zeros(1,length(Q_dem)/4);for i=1:length(I_dem_out)I_dem_out(i)=I_dem(4*(i-1)+1);Q_dem_out(i)=Q_dem(4*(i-1)+1);end%维特比算法decision = func_vitbi(I_dem_out,Q_dem_out,Lsymb,Nsamp,Nstate,state_all,State2,L,qt,9);%计算误码率[num,ber(SNR+1)] = symerr(dat1,decision);
01_0252m

 

http://www.jsqmd.com/news/359470/

相关文章:

  • 基于Spring Boot的绥大学生学习平台管理系统的设计与实现
  • OAuth是什么?
  • MC ε-Greedy 算法详解
  • 力扣1747-应该被禁止的Leetflex帐户 - 指南
  • APUE笔记:Process Environment(七) - Invinc
  • 401 Unauthorized from POST https://dashscope.aliyuncs.com/api/v1/services/aigc/text-generation/gener
  • jsp蛋糕甜品店管理系统4fx6j--(程序+源码+数据库+调试部署+开发环境)
  • jsp代理会计企业信息管理系统b4072(程序+源码+数据库+调试部署+开发环境)
  • 在线制作物业管理制度流程图轻松上手无需专业绘图技巧
  • 【题解】Atcoder Beginner Contest 444(ABC444) A~E
  • SampSharp ECS 创建 PlayerTextDraw
  • jsp德育管理系统63rh0--程序+源码+数据库+调试部署+开发环境
  • Excel表格自适应大小设置方法 - 指南
  • 企业元宇宙布局中的AI数据存储:AI应用架构师的5个选择策略
  • 详细介绍:Chromium 140 编译指南 macOS 篇:安装与配置 Xcode(二)
  • jsp党员信息管理系统76673--(程序+源码+数据库+调试部署+开发环境)
  • 给投放 google ads 广告的新手写的一些话
  • 机房管理难题终结者:U位系统解决资源闲置、故障排查慢等核心问题
  • 洛谷 P1368:工艺 ← 双指针 + 解环成链
  • Redis缓冲区溢出及解决方案
  • C++ 内存避坑指南:如何用移动语义和智能指针解决“深拷贝”与“内存泄漏”
  • ros2-赵虚左老师讲义获取
  • 以太网终端主机常用的Command
  • 博泰车联网智能座舱 Android 开发工程师的核心能力与实战挑战
  • 简单制作公司固定资产管理图 新手画图也能快速上手
  • PADS 多层板设计时怎么设置满足3W间距 或 不在某参考层布线
  • 企业级应用:Copilot在团队协作开发中的落地实践
  • 为什么企业都在转向信创RFID?对比传统条码的惊人优势揭秘
  • Diff2Flow中扩散和流匹配的对齐探索
  • 从零学网络安全 - 数据库安全与 SQL 注入(一)数据库基础