资源简介
基于matlab的单载波频域均衡代码,采用的是线性均衡中的MMSE,即最小均方误差算法,绝对有用
代码片段和文件信息
%频域均衡
function output=equa_f(inputTSN_TSsnr)
%信道估计
H=zeros(1N_TS);
TSr=input(1:N_TS);
TSr_f=fft(TSr);
% TSr_q=input(1:N_TS);
% TSr_h=input(end-N_TS+1:end);
% TSr_q_f=fft(TSr_q);
% TSr_h_f=fft(TSr_h);
TS_f=fft(TS);
% H1=TSr_q_f./TS_f;
% H2=TSr_h_f./TS_f;
H=TSr_f./TS_f;
% h=ifft((H1+H2)/2);
h=ifft(H);
HH=fft([h zeros(11904)]);
%频域MMSE均衡
W=conj(HH)./(conj(HH).*HH+10^(-snr/10));
data_r=input(N_TS+1:end);
data_r_f=fft(data_r);
output=ifft(data_r_f.*W);
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2012-11-20 22:57 MMSE_T_F\
文件 566 2012-11-16 16:08 MMSE_T_F\RLS.m
文件 3160 2012-11-19 16:54 MMSE_T_F\TS_gen.m
文件 393 2012-11-18 20:02 MMSE_T_F\cocellation.mat
文件 494 2012-11-20 10:56 MMSE_T_F\equa_f.m
文件 2027 2012-11-26 08:49 MMSE_T_F\equa_t.m
文件 61 2012-11-19 14:57 MMSE_T_F\frm_gen.m
文件 1160 2012-11-16 16:55 MMSE_T_F\interp.m
文件 2365 2012-11-26 08:49 MMSE_T_F\main.m
文件 1131 2012-11-18 20:01 MMSE_T_F\maxlog.m
文件 3403 2012-11-16 15:45 MMSE_T_F\modulation.m
文件 1646 2012-11-19 09:18 MMSE_T_F\modulation1.m
- 上一篇:鸢尾花数据集bp算法matlab分类
- 下一篇:在Matlab中实现三维立方体的绘制
评论
共有 条评论