我有一个以 40MHz 采样的信号,我想将其重新采样到 37MHz。信号不是周期性的,我使用 Matalb resample 函数进行了重采样,它不会导致相移(据我所知)。Matlab 应用抗混叠 FIR 滤波器并补偿该过程引入的延迟。
我想在 Python 中做同样的过程。我知道 scipy.signal 中有一个 resample 函数,但文档对我来说并不清楚。重采样功能是否会引入相移?
如果是这样,scipy 中还有一个抽取函数,它应用了类似的 FIR 滤波器。我应该在重采样上使用抽取函数吗?