www.pudn.com > ica_cdma.rar > gold_generate.m
function gold_seq=gold_generate(m)
connections1=[1 0 1 0 0 ];
connections2=[1 1 1 0 1 ];
sequence1=pn_generate(connections1);
sequence2=pn_generate(connections2);
len_chip=2^m-1;
for shift_amount=0:3
temp=[sequence2(shift_amount+1:len_chip),sequence2(1:shift_amount)];
gold_seq(shift_amount+1,:)=xor(sequence1,temp);
end