【发布时间】:2014-01-05 19:57:43
【问题描述】:
我在 A 组中有 20 个信号(时间进程),在 B 组中有 20 个信号。我想找到一个度量来表明 A 组与 B 组不同。例如,我为每个信号中的信号运行 xcorr团体。但现在我需要以某种方式比较它们。我试图取每个 xcorr 对的最大振幅,这是最大相似度的一种度量。然后我比较了两组之间的所有这些值,但没有区别。我还可以做些什么?我也可以比较频谱,但是我又不知道该采用什么频率箱。 任何建议/参考都非常感谢!
我在每组中大约有 20 个信号。这些是我的样品。我不知道先验可能有什么区别。在这里,我为每个组带来了 9 个样本信号,以及它们对信号子集的自相关和互相关(第 1 组与第 1 组、第 2 组与第 2 组、第 1 组与第 2 组)。我没有看到任何明显的区别。我也不明白你建议如何比较互相关,我应该取什么峰?所有信号都经过去趋势和 z 评分。
【问题讨论】:
-
您能告诉我们每个波形中的样本数吗?有没有明显的周期性?信号与其自身的自相关(功率谱)通常可以很好地指示存在的信号种类。并且 A 中不同信号(“相似”)之间的互相关可能高于相应的 AB 相关。您期望它们有何不同?最终测试应该是:取两个随机信号(可能来自A,可能来自B)。进行测试。如果测试值相同,否则->不同?显示统计差异。
-
这里我将详细信息添加到我的原始帖子中。
-
您说您对它们进行了去趋势化和 z 评分。也许趋势线的斜率或信号的均值和方差是您需要的。现在它们看起来都像噪音。
-
我必须去趋势,因为趋势是由测量设备引入的。当我比较两组之间的简单标准时,它也没有什么不同。显然,信号是相似的——否则我会太简单了:)问题我还能尝试什么措施?
-
我认为您的图片标记不正确?我不认为不对称信号应该是自相关。
标签: matlab signals signal-processing