如何在matlab中及时匹配两条曲线?

时间:2015-04-01 14:43:28

标签: matlab

我是matlab的新手,我遇到了一个问题。我有两个数据集,让我们说(t,y1)和(t,y2)。这些是用两种不同方法测量相同实验。这两者之间有一段时间的延迟。 y1和y2值应该在时间上对应。你知道我怎么能这样做吗?非常感谢你。

1 个答案:

答案 0 :(得分:2)

只要y1y2的时间点相等,xcorr就会告诉您对齐何时最大化。

[r,lags] = xcorr(y1,y2);
[~,idx]  = max(r);
y2_shift = lags(idx);  %// amount of shift needed to correct y2