1.完整项目描述和程序获取
>面包多安全交易平台:https://mbd.pub/o/bread/Y5mam5hy
>如果链接失效,可以直接打开本站店铺搜索相关店铺:
>如果链接失效,程序调试报错或者项目合作也可以加微信或者QQ联系。
2.部分仿真图预览
3.算法概述
所谓信道估计,就是从接收数据中将假定的某个信道模型的模型参数出来的过程。如果信道是线性的话,那么信道估计就是对系统冲激响应进行估计。
正则正交匹配追踪(Regularized OMP)算法在超宽带系统信道估计中的应用。OMP算法在应用于稀疏信号恢复时,具备贪婪算法计算速度快和计算复杂度低的特点。超宽带通信(UWB)系统的信道估计需要估计一组最大径的参数,而OMP具有能够可靠恢复近似稀疏含噪信号的能力,适用于UWB信道估计。
4.部分源码
%频域信道估计
clc;
clear;
close all;
warning off;
addpath(genpath(pwd));
rng('default');
L1=31;
taps=6;%抽头数
K=taps;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%---------------------------频域的信道脉冲响应----------------------%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
SNR = [0:5:30];
LEN = length(SNR);
l1=channel(L1,taps);
l2=channel(L1,taps);
h=cat(2,l1,l2)';
L=size(h,1);
cs=zeros(3,LEN);
ls=zeros(3,LEN);
mmse=zeros(3,LEN);
for t=1:3
N1=16*t;%训练序列长度
N=N1*20;
[cs_mse_ave,ls_mse_ave,mmse_mse_ave]=MSE_com(N,L,K,h,N1);
cs(t,:)=cs_mse_ave;
ls(t,:)=ls_mse_ave;
mmse(t,:)=mmse_mse_ave;
end
A113