www.pudn.com > ica_cdma.rar > despread_spectrum.m
function rec_seq=despread_spectrum(seq_spread,pn_seq,len_seq,len_chip)
for m=1:4
for i=1:len_seq
n_start=len_chip*(i-1)+1;
n_end=len_chip*i;
for j=n_start:n_end;
temp1=seq_spread(m,n_start:n_end);
temp2=pn_seq(m,:);
temp=temp1.*temp2;
decision=sum(temp);
if decision>0;
rec_seq(m,i)=1;
else
rec_seq(m,i)=-1;
end
end
end
end