信号比较方法

时间:2016-06-21 09:06:01

标签: python matlab

我有2个具有相同采样率的原始信号,它们在不同的时间开始。我有兴趣尝试在python 3.5中进行这些信号的匹配(即两者都没有任何偏差)。任何人都可以给我输入比较这些信号的最佳方法,并说模式没有变化吗?

2 个答案:

答案 0 :(得分:0)

我会在两个信号流中找到具有峰值幅度的时刻,并在那里同步信号。然后我将逐个样本地检查信号,根据峰值幅度对值进行归一化并比较趋势。

顺便说一句,我认为这个问题不应该在这里,请尝试在更相关的StackExchange论坛中提问。

答案 1 :(得分:0)

我可以推荐的是:

  1. 快速傅里叶变换:您可以获得两个信号中的所有不同频率,然后您可以看到两个信号频谱之间是否存在任何不同的峰值。
  2. 小波变换 FFT 的相同工作原理,但您将使用“小波”来分析您的信号而不是中的正弦曲线FFT 然后您可以比较信号细节的能量
  3. 互相关
  4. 统计测试计算信号的标准差,然后测试其他信号的值是否仍在2或3 sigma 的范围内。
  5. 是否可以对这两个信号进行采样?