Matlab:I / O延迟检测

时间:2016-10-05 03:19:18

标签: matlab signal-processing delay

我有一个连续的过程,有3个输入和1个输出。 3个输入在时间上是连续的:输入1滞后输出30分钟,输入2滞后15等。

下面的我的数据集显示了关机后系统的启动:

I1 I2 I3 Out
0 0 0 0
3 0 0 0
8 4 0 0
13 8 6 0
22 13 9 3.2

可以看到input1如何启动以及其他所有内容如何。

我的问题:在Matlab中,为了确定更复杂的数据集的I / O延迟,我应该寻找什么?

1 个答案:

答案 0 :(得分:2)

您应该仔细查看xcorr

xcorr在两个矢量(通常是时间信号)之间执行互相关,并根据信号之间的时移检查它们的一致性。恒定的I / O延迟应该表示为相关系数的局部最大值。