情况
为了同步不同的时间序列,我必须对它们应用线性插值。在插值和同步之后,信号被转移到其频域以供进一步分析。因此,插值步骤不应改变频域信息。
实验
通过 python,我创建了一个白噪声信号。第二个信号基于第一个信号,但偏移了原始采样间隔的一半。第三个信号是通过对原始信号进行 5.0 倍过采样而创建的。之后所有三个信号都被转移到频域(图的底部)
问题
- 为什么频移信号的曲线会随着频率的升高而下降?
- 为什么过采样信号的曲线会随着频率升高而下降?尽管过采样信号与原始信号具有完全相同的形状。
- 为了在特定点插入原始信号但最小化对其频谱的影响,我可以改进什么?
我的实验和情节的python代码:https ://pastebin.com/iz08Hiud
提前谢谢了!
更新
感谢大家提供全面且有用的答案,特别是 robert bristow-johnson 和 howpow2 指导我走上正确的道路。我现在正在使用 sinc 内核插值的实现,它显示了几乎完美的频率响应。有关原始频谱与插值信号频谱之间的误差形式的结果,请参见图的底行