【问题标题】:Simulink: Real-Time Cross CorrelationSimulink:实时互相关
【发布时间】:2016-03-30 14:48:23
【问题描述】:

我正在做一个项目,解释起来很复杂,但它是这样的:

我们有 2 个信号 A 和 B,其中 B 是 A 的时间延迟回波。我想使用实时互相关来表明时间延迟将保持不变,而信号通过的介质不会改变。

由于我缺乏 Simulink 和 Communications Statistics 等方面的经验而出现问题。

那么我该怎么做呢?我有两个连续信号 A 和 B,我相信我要做的就是将它们转换为离散信号,然后使用基于帧的处理和 XCORR ......但我只是不知道该怎么做。

有人可以帮忙吗?或者甚至提供如何交叉关联两个连续信号的示例/如何使用 XCORR 和基于帧的处理的示例?

【问题讨论】:

  • 更新!我已经有人向我解释了缓冲的工作原理,所以现在我有了帧,我想找到两个通道之间的时间延迟

标签: signals real-time simulink cross-correlation discretization


【解决方案1】:

自从你提出问题一个月过去了,我想你可能已经找到答案了。

我可以解释它应该如何在脚本中工作。 xcorr 是主要使用的函数,前两个输入是信号 A 和 B。您可以选择添加第三个参数来定义相关间隔。如果您缓冲信号,这是没有意义的,因为您可以选择适当的缓冲区大小而不是使用它。如果您只是随便绘制离散相关的结果,延迟将以样本的形式给出,您可以从峰值和零延迟的差中获得真正的延迟值(假设没有非常高的量会破坏结果的噪音)。

【讨论】:

    猜你喜欢
    • 2020-07-13
    • 2016-01-15
    • 1970-01-01
    • 2017-04-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多