让我们考虑以下代码
>> load relatedsig.mat;
>> [C1,lag1] = xcorr(T1,S);
[C2,lag2] = xcorr(T2,S);
figure
ax(1) = subplot(211);
plot(lag1/Fs,C1,'k');
ylabel('Amplitude');
grid on
title('Cross-correlation between Template 1 and Signal')
ax(2) = subplot(212);
plot(lag2/Fs,C2,'r');
ylabel('Amplitude');
grid on
title('Cross-correlation between Template 2 and Signal')
xlabel('Time(secs)');
axis(ax(1:2),[-1.5 1.5 -700 700 ])
>>
我对此部分有疑问 - plot(lag1/Fs,C1,'k');
为什么我们通过采样频率划分滞后?提前感谢
答案 0 :(得分:1)
Fs
告诉你你的信号每秒有多少样本!
因此,当您通过采样频率划分滞后时,您只是在几秒钟内转换滞后位置。
它告诉你相关性返回了多少秒的延迟!