节拍包络检测

信息处理 Python 信封
2022-02-11 11:04:16

我正在尝试编写一个 python 函数来检查两个假设正弦信号是否会生成不同的节拍包络。我知道拍频 = f1-f2 其中 f1 和 f2 是我的输入信号的频率。是否有关于两条正弦曲线何时生成节拍包络以及何时不生成的数学测量?在此处输入图像描述

3个回答

如果您添加两个余弦,您只需得到和频和差频的乘积。

cos(x)+cos(y)=2cos(x+y2)cos(xy2)

如果频率非常接近,则差异频率接近于零,这就是产生“节拍”的原因。

什么构成节拍和什么不构成节拍的确切定义取决于您的应用程序。例如:在音频中,我将任何小于 4 Hz 左右的频率差称为节拍,因为它会产生典型的节拍声音。

@bjornhartmann。以下网页上的材料解释并演示了当我们将两个正弦波序列相加时如何生成节拍音符:dsprelated.com/showarticle/189.php

非常感谢你回复我。非常有趣和相关的帖子!如果我理解正确,信号中总会有节拍,但我们是否将其视为强节拍取决于应用程序。如果是这样,我想我将不得不自己确定允许多少节拍效果。

对于那些感兴趣的人:我正在做一个时间序列预测算法,将傅里叶级数(“季节性”)拟合到数据集。如果我选择的“季节性”太接近,我会在预测区域看到这个不需要的节拍