www.gusucode.com > OFDMUWB系统基于训练序列的同步算法源码程序 > OFDMUWB系统基于训练序列的同步算法源码程序/code/AutoR.m
function y=AutoR(x,winlen) % 滑动自相关窗 % x 待自相关序列 % winlen 自相关长度 x=[zeros(1,winlen) x zeros(1,winlen)]; len=length(x); y=zeros(1,len-2*winlen); y(1)=x(1:winlen)*x(winlen+1:2*winlen)'; for ii=2:len-2*winlen y(ii)=y(ii-1)-x(ii-1)*conj(x(ii-1+winlen))+x(ii+winlen-1)*conj(x(ii+2*winlen-1)); end