• 大小: 0.02M
    文件类型: .rar
    金币: 2
    下载: 2 次
    发布日期: 2021-01-29
  • 语言: C/C++
  • 标签: 算法  通信  信号  

资源简介

使用常模算法实现通信信号的盲均衡,具体算法有CMA算法、RLS-CMA算法,以及改进软法MRLS-CMA算法

资源截图

代码片段和文件信息

clc
clear all;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% 实现了信号的盲均衡算法
% CMA、RLS-CMA和MRLS-CMA算法
%%%%%%%%%%%%%%%%%%%%%%%%%%%

%%%%%%%% 仿真条件 %%%%%%%%
i = sqrt(-1);
L = 2000;
SNR = 20;

h = [0.26 0.93 0.26];
h = h/norm(h);
Nh = length(h);

ISI_cma = 0;
ISI_rlscma = 0;
ISI_mrlscma = 0;

Nf = 17;
times = 20;

for loop = 1:times
    M = 8;
    iniphase = 0;
    sa = randint(L1M);
    sn = (pskmod(saMiniphase))‘;
    rn = filter(h1sn);
    xn = awgn(rnSNR‘measured‘);
    
    %%%%%% CMA 算法 %%%%%%
    W_cma = zeros(Nf1);
    W_cma((Nf+1)/2) = 1;
    muCMA = 0.01;
    
    for k = 1:L-Nf
        X_cma(:k) = fliplr(xn(k:k+Nf-1));
        Y_cma(k) = W_cma‘*X_cma(:k);
        E_cma(k) = Y_cma(k)*(abs(Y_cma(k))^2-1);
        W_cma = W_cma - muCMA*conj(E_cma(k))*X

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       9381  2014-12-19 20:20  constellation.png

     文件       6633  2014-12-19 20:20  ISI.png

     文件         76  2014-12-19 20:22  说明.txt

     文件       3130  2014-12-19 20:18  CMA_Algorithm.m

----------- ---------  ---------- -----  ----

                19220                    4


评论

共有 条评论