资源简介
盲均衡中的应用,CMA+DDLMS(常数模+判决引导最小均方)算法的Matlab程序,用来处理16-QAM信号。-Application of blind equalization, CMA+ DDLMS (Constant Modulus+ Decision-directed least mean square) algorithm of Matlab procedures used to deal with 16-QAM signal.
代码片段和文件信息
%如果需要单次CMA_DDLMS运行可以使用该函数
clear;
%设定几个参数的值
SNR = 15; %信噪比
L = 9; %均衡器阶数(阶数不要太高,太高容易不稳定,得到全局最小误差需要的迭代次数也增加)
u_cma = 1e-4; %CMA迭代时候的步长
u_lms = 2e-3; %LMS迭代时候的步长
W = 3.1; %特征值分散度
N = 10000; %处理的信号序列的长度
R2 = 13.2; %Godard常数
a = zeros(100001);
x = zeros(100001);
y = zeros(N-(L-1)1);
y1 = zeros(N-(L-1)1);
%产生随机信道信号
b = rand([10000 1]);
c = rand([10000 1]);
for n = 1:10000
if b(n) >
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3599 2008-08-29 18:33 CMA_DD-LMS\CMA_DDLMS.m
文件 506 2008-08-10 02:39 CMA_DD-LMS\Godard.m
文件 317 2008-08-29 18:42 CMA_DD-LMS\readme.txt
目录 0 2008-08-29 18:41 CMA_DD-LMS
文件 218 2007-06-05 03:14 www.pudn.com.txt
----------- --------- ---------- ----- ----
4640 5
- 上一篇:BA模型拓扑复杂网络
- 下一篇:直流电机比例积分调节闭环调速系统
评论
共有 条评论