matlab匹配滤波代码-matlab_for_thesis:Matlab博士学位论文代码

  • Z4_213674
    了解作者
  • 581.6KB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 5
    下载次数
  • 2022-04-02 02:57
    上传日期
matlab匹配滤波代码博士论文的MATLAB代码 博士论文的MATLAB代码的一部分,“井田双色散水下声通道中的多载波通信”。 函数下的func_JingTian文件夹 FUNC_JINGTIAN包含多载波通信中一些通常需要的功能: OFDM调制/解调模块,包括几种数据辅助的信道估计方法和差分解调; 快速实现GFDM和C-FBMC调制/解调,分别包括时域和频域的迫零(ZF)和匹配滤波(MF)均衡; 为OFDM信道估计中使用的压缩感测方法计算字典的功能; 增加信道效应,施加宽带多普勒失真的功能; 通过线性调频Z变换(CZT)以任意精度对频域中的信号进行重采样; Hermite函数合成的信号之间的交叉歧义函数的计算。 演示文件夹 以下列出了四个演示 demo1:使用基本追踪(BP)算法形式的压缩感知方法对OFDM进行稀疏2-D信道估计; demo2:比较基本数据辅助OFDM信道估计算法,包括常规频域插值和基于IDFT的变换域方法; demo3:圆形滤波器组多载波(C-FBMC / OQAM)的基于DFT特征向量的原型滤波器合成; demo4:用于广义频分复用(GFDM)的辅助日期辅助无干
matlab_for_thesis-main.zip
内容介绍
# MATLAB code for doctoral thesis Part of MATLAB code for doctoral thesis, "Multicarrier Communications in Doubly Dispersive Underwater Acoustic Channels", by Jing Tian. ## func_JingTian folder under functions FUNC_JINGTIAN contains some commonly needed funtctions in multicarrier communications: * OFDM modulation/demodulation modules, including several data-aided channel estimation methods and differential demodulation; * fast implementation of GFDM and C-FBMC modulation/demodulation, including zero-forcing (ZF) and matched filtering (MF) equalization in time and frequency domain respectively; * functions that calculate the dictionaries for compressed sensing approach used in OFDM channel estimation; * functions that add channel effect, applying broadband Doppler distortion; * resample a signal in frequency domain with arbitrary precision via chirp-Z transform (CZT); * calculation of cross ambiguity functions between signals synthesized with Hermite functions. ## demo folder There are four demos as listed below * demo1: sparse 2-D channel estimation for OFDM using a compressed sensing approach in form of basis-pursuit (BP) algorithm; * demo2: comparison between basic data-aided OFDM channel estimation algorithms, including conventional frequency domain interpolation and IDFT based transform domain method; * demo3: DFT-eigenvector-based prototype filter synthesis for circular filterbank multicarriers (C-FBMC/OQAM); * demo4: auxiliary date aided interference-free pilot synthesis for generalized frequency division multiplexing (GFDM). ## Usage * step1: run "Run_me_first.m"; * step2: run files in the DEMO folder named as "demo + number"; ## Reference See "Read_me.pdf".
评论
    相关推荐
    • 蛙跳算法MATLAB程序
      基本蛙跳算法MATLAB程序。用MATLAB编写的基础算法
    • 遗传算法Matlab程序
      应用数字群算法设计数字滤波器的matlab程序,遗传算法是最近几年流行的优化算法
    • Q算法MATLAB仿真
      移动机器人路径规划MATLAB仿真,使用Q-Learning算法
    • PSO 算法matlab程序
      这个程序就是最基本的粒子群优化算法程序,用Matlab实现。
    • 遗传算法MATLAB应用
      老师上课的参考书 主要是关于遗传算法的一些MATLAB应用,十分有意思 希望大家能喜欢
    • 遗传算法MATLAB实现
      遗传算法MATLAB实现,附WORD说明算法
    • 遗传算法matlab
      matlab程序下的遗传算法
    • 遗传算法matlab
      遗传算法是自然选择和群体学基础上的非数值优化方法。提供了些matlab实例计算
    • 遗传算法matlab
      matlab是科学计算常用的工具,遗传算法也是一种目前比较流行的一种算法,利用matlab写的遗传算法代码,供大家参考。
    • 遗传算法matlab代码
      遗传算法matlab代码,能够正常运行,对于刚开始接触遗传算法的人员有很好的帮助