【发布时间】:2013-01-01 09:47:51
【问题描述】:
我有一个在 matlab 中制作的信号,我想与另一个信号进行比较(称它们为 y 和 z)。我正在寻找的是一种分配两个信号相似程度的值或百分比的方法。
我尝试使用 corrcoef,但我得到的值非常差 (corrcoef(y,z) = -0.1141),但是当我查看相互叠加的两个图的 FFT 时,我会在视觉上说它们 非常 类似。看一下两个信号幅度的 FFT 的 corrcoef 看起来更有希望:corrcoef(abs(fft(y)),abs(fft(z))) = 0.9955,但我不确定这是否是最好的方法,因为这两个信号以纯形式出现不相关。
有没有人推荐如何在 Matlab 中比较两个信号?
谢谢!
【问题讨论】:
-
这个问题更好的地方是 dsp.stackoverflow.com。 (我尝试将其标记为移动,但由于某种原因,该站点不是一个选项。)
-
有 dsp.stackoverflow 吗?
-
对不起dsp.stackexchange.com
标签: matlab compare signal-processing similarity