• 全部
  • 问答

用Matlab的FFT算法计算卷积,结果是不是要除一个因子?

vonlepis 2008-04-13 10:47:41
对f1和f2做fft变换然后相乘,再结果对做ifft希望得到卷积。但这样得到的结果出奇的大,
比解析卷积的函数能量大好几个数量级,没法继续计算。。。

怀疑是MATLAB的fft算法结果里乘了一个因子,因此两个fft算子的乘积带来的效果无法
用一次ifft抵消。用矩形函数尝试的时候发现这个因子与取点数N有关,但此函数太简单
了,有些性质还没试出来,试了试高斯函数,没发现与N的直接关系。

试来试去都跟做实验差不多了。。。有没有达人知道这种情况是算法上什么问题导致
的?如何才能得到正常大小的卷积结果?
...全文
376 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
ogoil 2008-10-30
等待大侠
回复
东方之珠 2008-04-13
支持
回复
CathySun118 2008-04-13
不会,up
回复
相关推荐
发帖
数据结构与算法
创建于2007-08-27

3.2w+

社区成员

数据结构与算法相关内容讨论专区
申请成为版主
帖子事件
创建了帖子
2008-04-13 10:47
社区公告
暂无公告