资源简介

PSS码的检测算法。完成TDD-lTE的PSS检测算法的matlab仿真。

资源截图

代码片段和文件信息

function seq = MseqGen(connectionsregisters)
%=========================================================================
%本函数产生一个周期长度的m序列
%输入参数:connections是m序列的生成多项式的向量,registers是寄存器的初始化向量
%输出参数:seq是生成的一个周期的m序列
%2009.10.4================================================================  
n = length (registers);
N = 2^n - 1;
seq = zeros(1N);
for ii = 1:N
    seq(ii) = registers(n); %先弹出最高位寄存器的值
    newreg = mod(sum(connections(2:n+1).*registers)2); %算出新的应该弹入最低位寄存器的值
    for jj = n:-1:2
        registers(jj) = registers(jj-1); %寄存器移位
    end
    registers(1) = newreg; %把新的应该弹入最低为寄存器的值弹入
end

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

     文件     140645  2011-02-23 14:28  PSS_detect\lte_data1.mat

     文件     143513  2011-02-23 14:28  PSS_detect\lte_data2.mat

     文件        719  2009-11-13 16:37  PSS_detect\MseqGen.m

     文件       1447  2010-12-03 19:29  PSS_detect\PssSymbolGen.m

     文件       1843  2011-02-28 17:49  PSS_detect\Pss_detect.m

     文件       2582  2011-02-26 00:56  PSS_detect\SssSymbolGen.m

     文件        188  2011-02-23 14:38  PSS_detect\说明.txt

     目录          0  2011-02-28 17:40  PSS_detect

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

               290937                    8


评论

共有 条评论