资源简介
实现了TD-LTE系统上下行结合的程序,包括信道估计、导频插入等,最后衡量系统性能是衡量系统的误码率。
代码片段和文件信息
function P=antiwaterfilling(Hns)
[ab]=size(H);
Nc=b;%子载波数
Pt=b;%总功率
NoiseTocarrierRatio=abs(H).^2./ns;%噪载比,即公式中的N0/|h(n)|^2
%%%%%%%%%%%%%%%%迭代%%%%%%%%%%%%%%%%%%%%%%%
a=(Pt+sum(NoiseTocarrierRatio))/Nc;%注水门限
P=a-NoiseTocarrierRatio;%对分配的功率进行初始化
while(length(find(P<0))>0) %以库恩-塔克条件迭代
negIndex=find(P<=0);
posIndex=find(P>0);
posNumber=length(posIndex);
P(negIndex)=0;
NewNTC=NoiseTocarrierRatio(posIndex);
aa=(Pt+sum(NewNTC))/posNumber;%新的注水门限
NewP=aa-NewNTC;%对分配的功率进行更新
P(posIndex) = NewP;
end
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% norm(HH)
% norm(H)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 685 2011-03-15 10:10 单发单收\antiwaterfilling.m
文件 3017 2011-03-24 16:06 单发单收\channel_cnv_dl.asv
文件 1992 2011-03-24 19:09 单发单收\channel_cnv_dl.m
文件 391 2010-11-23 16:16 单发单收\channel_est_linerinsert.m
文件 1483 2011-03-15 16:20 单发单收\channel_mod.asv
文件 1490 2011-06-13 11:42 单发单收\channel_mod.m
文件 975 2011-03-24 20:10 单发单收\checktap.m
文件 863 2011-03-04 16:11 单发单收\data_demapping.m
文件 2865 2011-03-09 10:27 单发单收\data_mapping.asv
文件 2863 2011-03-09 10:27 单发单收\data_mapping.m
文件 5684 2010-12-03 16:56 单发单收\Downli
文件 781 2011-03-10 11:09 单发单收\est_channel_dl.asv
文件 696 2011-03-23 21:19 单发单收\est_channel_dl.m
文件 690 2010-11-23 10:25 单发单收\genpilot_dl.m
文件 508 2010-11-24 17:39 单发单收\get_H.m
文件 2991 2009-05-19 10:27 单发单收\gmd.m
文件 111 2011-06-10 10:52 单发单收\KT.m
文件 347 2010-11-29 21:04 单发单收\new_add_noise.m
文件 699 2011-04-07 17:06 单发单收\ofdm.m
文件 227 2010-12-17 14:54 单发单收\phfilter.m
文件 2130 2011-05-08 11:08 单发单收\PowerAllocation.asv
文件 2287 2011-06-13 15:07 单发单收\PowerAllocation.m
文件 404 2010-11-22 16:36 单发单收\QPSK_dl.m
文件 399 2011-06-11 17:26 单发单收\selectM.m
文件 2205 2011-03-04 15:04 单发单收\st_process_dl.m
文件 4874 2011-04-08 09:18 单发单收\Test.asv
文件 4085 2011-06-13 11:42 单发单收\Test.m
文件 430 2011-03-24 20:41 单发单收\tr_deQPSK_dl.m
文件 1074 2011-04-07 17:06 单发单收\tr_process_dl.m
文件 664 2011-03-11 11:35 单发单收\Unti
............此处省略16个文件信息
评论
共有 条评论