📄 find_fcch.m
字号:
function bcch_start = find_fcch(s, start, stop)
r = s(start:stop);
OSR = 1;
BL = 142*OSR;
TB = 3*OSR;
FL = 2 * TB + BL;
PLOTEXTRA = 25;
L = length(r);
da = angle(r(1:L-1) .* conj(r(2:L)));
sa = cumsum(da);
for i = 1 : (L-BL-1)
low = min(da(i:i+BL-1));
high = max(da(i:i+BL-1));
df(i) = high - low;
end
subplot(2,1,1);
plot(df);
hold off;
subplot(2,1,2);
plot(sa);
[x, i] = min(df);
if x < 1
bcch_start = i + start - TB;
plotframe2(s(bcch_start-PLOTEXTRA:bcch_start+FL+PLOTEXTRA));
else
bcch_start = -1;
end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -