?? matlab
字號:
len=100; %每幀的數(shù)據(jù)長度
n=3; %進行仿真的幀數(shù)
c=[1 1 1 -1 -1 1 -1]; %巴克碼
for i=1:n
s(i,:)=randsrc(1,len); %產(chǎn)生每周的信源數(shù)據(jù)
end
r=[c s(1,:) c s(2,:) c s(3,:)]; %將巴克碼插入信源數(shù)據(jù)中
thr=6; %判決門限,這個數(shù)值可在實際系統(tǒng)中進行調(diào)整
out=zeros(1,length(r));
num=[]; %儲存可能的幀頭
for i=7:n*len+n*7
out(i)=sum(r(i-6:i).*c); %每7個數(shù)據(jù)進行一次相關(guān)求和
if(out(i)>thr) %判斷相關(guān)求和值是否大于門限
num=[num i]; %將大于門限的位置進行儲存
end
end
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -