在我的逆傅立叶变换中突增 [英] spike in my inverse fourier transform

查看:73
本文介绍了在我的逆傅立叶变换中突增的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试比较MATLAB中的两个数据集.为此,我需要通过对数据进行傅立叶转换,过滤然后对它进行逆傅立叶转换来过滤数据集.

当我对数据进行傅立叶逆变换时,我在红色数据集的任一端都出现了一个尖峰(图片显示了第一个尖峰),开始时它应该接近于零,就像蓝线一样.我正在比较许多数据集,而且这种情况只是偶尔发生.

关于这个现象,我有三个问题.首先,可能是造成这种情况的原因;其次,我该如何补救;其次,它将对沿时间序列的数据进一步影响,还是会影响图像中从时间序列开始和结束的数据.

任何帮助都将非常感谢.

解决方案

使用DFT时,您必须记住DFT假定为周期信号(作为谐波函数的叠加). 如您所见,起点是谐波函数方式中终点的精确延续.

您是否在Spectrum域中执行任何零填充? 无论如何,窗口化可能会减少 解决方案

When using DFT you must remember the DFT assumes a Periodic Signal (As a Superposition of Harmonic Functions). As you can see, the start point is exact continuation of the last point in harmonic function manner.

Did you perform any Zero Padding in the Spectrum Domain? Anyhow, Windowing might reduce the Overshooting.

Knowing more about the filter and the Original data might be helpful.

这篇关于在我的逆傅立叶变换中突增的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆