• 大小: 2KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-01
  • 语言: Matlab
  • 标签: CMA  恒模算法  

资源简介

盲均衡中的应用,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


评论

共有 条评论