- 17
- 0
- 约5.15千字
- 约 5页
- 2017-04-21 发布于重庆
- 举报
解相关检测算法
% chang sheng M-sequence
function mseq=m_sequence(fbconnection)
n=length(fbconnection);
N=2^n-1;
register=[zeros(1,n-1) 1];
mseq(1)=register(n);
for i=2:N
newregister(1)=mod(sum(fbconnection.*register),2);
for j=2:n
newregister(j)=register(j-1);
end
register=newregister;
mseq(i)=register(n);
end
%gold_seq.m
function goldseq=gold_seq(fbconnection1,fbconnection2)
mseq1=m_sequence(fbconnection1);
mseq2=m_sequence(fbconnection2);
N=2^length(fbconnection1)-1;
for shift_amount=0:N-1
shift_mseq2=[mseq2(shift_amount+1:N) mseq2(1:shift_amount)];
goldseq(shift_amount+1,:)=mod(mseq1+shift_mseq2,2
原创力文档

文档评论(0)