资源简介
LMMSE估计在信道均衡中的应用,主要包括两个代码及一份实验文档
代码片段和文件信息
clear;
%系统辨识
%初始化
N=1000; %训练序列长度
L=25;%滤波器阶数
SNR=30;%信道信噪比
ha=zeros(L1);%信道模型初始化
ha(1:10)=[0.04-0.050.07-0.21-0.50.720.360.210.030.07];%信道模型赋值
u=0.01;%设定步长
w=zeros(L1);%FIR滤波器权向量初始化
g=zeros(N1);%期望信号初始化
%随机产生QPSK数据
xr=randsrc(N1);
xi=randsrc(N1);
x=xr+xi*i;
%过ISI信道
y=conv(hax);
%加噪声
z=awgn(ySNR‘measured‘);
%系统辨识,采用LMS算法
for i=L:N
x1=x(i:-1:i-L+1);
g(i)=w.‘*x1;
e(i)=z(i)-g(i);
w=w+u*conj(x1)*e(i);
end
%作图
subplot(221)
stem(ha);
title(‘ha(i)‘);
xlabel(‘i‘);
subplot(222)
stem(w);
title(‘w(i)‘);
xlabel(‘i‘);
subplot(223)
stem(ha-w);
title(‘ha(i)-w(i)‘);
xlabel(‘i‘);
subplot(224)
plot(L:N-L20*log10(abs(e(1L:N-L))));
title(‘Learning curve‘);
xlabel(‘n‘);
ylabel(‘MSE‘);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 785 2010-12-19 21:08 LMMSE估计在信道均衡中的应用\matlab1.m
文件 839 2010-12-19 21:17 LMMSE估计在信道均衡中的应用\matlab2.m
文件 366592 2018-10-12 10:12 LMMSE估计在信道均衡中的应用\实验报告.doc
目录 0 2018-10-12 10:12 LMMSE估计在信道均衡中的应用
----------- --------- ---------- ----- ----
368216 4
相关资源
- 基于DWT和SVD结合的水印嵌入MATLAB代码
- 仿真mimo的matlab代码
- 基于小波的神经网络matlab代码
- 基于最近邻算法的股票价格预测matl
- graphcut用于图像分割的matlab代码
- 基于G.Rilling所写EMD的MATLAB代码的中文
- 小波软阈值的去噪的MATLAB代码.rar
- otsu图像分割的matlab代码
- 简单图像显著性特征提取matlab代码
- HMM的Matlab代码
- 计算测地距离的matlab代码
- 局部线性嵌入LLE的matlab代码
- 动量梯度下降算法训练 BP 网络 matla
- 凝聚型层次聚类的matlab代码
- 基于图割的matlab代码
- Kriging插值MATLAB代码
- MeanShift_MATLAB代码+详细注释
- 密度峰值聚类matlab代码
- 非线性扩散--PM算法完整matlab代码
- 利用POCS实现图像超分辨率重建的mat
- GM11模型MATLAB代码
- 自己写的GBVS(matlab代码)非常简单简
- 期权定价matlab代码
-
xm
l和matlab格式相互转换工具箱 - MD5散列函数的MATLAB代码
- matlab实现otsu算法
- 双边滤波bilateral filter matlab代码
- pso优化BP的MATLAB代码
- 常见傅里叶变换matlab代码
- 广义线性模型的matlab代码
评论
共有 条评论