绘制符号自相关



我正在尝试计算和绘制符号轴(-x:0:x)的结果但是,我只能从0:x上获得x轴上的结果无论如何,我正在尝试模拟LAS CDMA

的LA代码自相关和互相关

我正在使用的代码:

Ko = 38;
n = 0:10;
for i = 1:length(n)
    x(i) = Ko*i+i*(i-1);
end
for n = 11
    x11 = x(10)+(Ko+22);
end

for n = 12  
    x12 = x11+(Ko+24);
end
for n = 13
    x13 = x12+(Ko+30);
end
for n = 14
    x14 = x13+(Ko+34);
end
for n = 15
    x15 = x14+(Ko+38);
end
pulses = [x, x11, x12, x13, x14, x15];
spaces = 0:808;
samplespace = zeros(1,length(spaces));
samplespace(1) = dd(1);
samplespace(39) = dd(39);
samplespace(79) = dd(79);
samplespace(121) = dd(121);
samplespace(165) = dd(165);
samplespace(211) = dd(211);
samplespace(259) = dd(259);
samplespace(309) = dd(309);
samplespace(361) = dd(361);
samplespace(415) = dd(415);
samplespace(471) = dd(471);
samplespace(531) = dd(531);
samplespace(593) = dd(593);
samplespace(661) = dd(661);
samplespace(733) = dd(733);
samplespace(809) = dd(809);
LA_pulse = [samplespace];
otocor=LA_pulse;
N=length(otocor);
y=otocor;
z=otocor;
for i=1:N-1
    for i=N-1:-1:1
        otocor(i+1)=otocor(i);
    end
    otocor(1)=0;
    z=[z; otocor];
end;
m=[z]*[y'];
m=m/N;
m2=fliplr(m)
stem(m);

如何在0 X轴上绘制-808 : 808和Symetric的结果?因为我不确定我是否在这里进行此操作以计算LAS CDMA中LA代码的自相关

我可以测试它,但请尝试以下操作:

m_sym = [fliplr(m), m];
stem(linspace(-808, 808, numel(m_sym)),m_sym)

最新更新