| 查看: 1175 | 回复: 6 | ||||
| 【有奖交流】积极回复本帖子,参与交流,就有机会分得作者 yjjyjjhh 的 10 个金币 | ||||
[交流]
利用FT和DFT计算卷积
|
||||
|
我在将cos变换转成卷积形式的积分,因为:(1)采用对数坐标采样适合我后续的工作;(2)转换后余弦项的傅里叶变换有解析表达式。 但在一些区间上,计算结果和matlab命令conv的计算结果不太一致。求大佬帮我指点指点。 由于涉及公式,具体思路和结果放到图片里了。 感谢!金币有限,谢意无限! 图片无法上传。。。。。只能用网盘了 链接: https://pan.baidu.com/s/1zE0XMWYLrsBsP8upQHrA-Q 提取码: arav 链接: https://pan.baidu.com/s/1meCLiNqfNvWf6td0TKtXVQ 提取码: ygem |
» 猜你喜欢
职称评审没过,求安慰
已经有42人回复
回收溶剂求助
已经有7人回复
硝基苯如何除去
已经有3人回复
A期刊撤稿
已经有4人回复
垃圾破二本职称评审标准
已经有17人回复
投稿Elsevier的Neoplasia杂志,到最后选publishing options时页面空白,不能完成投稿
已经有22人回复
EST投稿状态问题
已经有7人回复
毕业后当辅导员了,天天各种学生超烦
已经有4人回复
求助文献
已经有3人回复
三无产品还有机会吗
已经有6人回复
qqinly
专家顾问 (著名写手)
至人无己,神人无功,圣人无名
-

专家经验: +68 - 应助: 119 (高中生)
- 金币: 15500.8
- 散金: 186
- 红花: 29
- 帖子: 2631
- 在线: 589.7小时
- 虫号: 2666806
- 注册: 2013-09-20
- 性别: GG
- 专业: 信号理论与信号处理
- 管辖: 程序语言
★
小木虫: 金币+0.5, 给个红包,谢谢回帖
小木虫: 金币+0.5, 给个红包,谢谢回帖
|
conv(a,b)=ifft(fft(a1).*fft (b1)),a和b要先补0到a和b的两者长度之和-1的长度,即补0的结果为a1和b1,再计算fft。如果想用2的整数次幂计算fft,还要多补0,计算结果丢弃掉多余的点 发自小木虫Android客户端 |

2楼2021-12-18 09:31:12
3楼2021-12-18 17:22:49
qqinly
专家顾问 (著名写手)
至人无己,神人无功,圣人无名
-

专家经验: +68 - 应助: 119 (高中生)
- 金币: 15500.8
- 散金: 186
- 红花: 29
- 帖子: 2631
- 在线: 589.7小时
- 虫号: 2666806
- 注册: 2013-09-20
- 性别: GG
- 专业: 信号理论与信号处理
- 管辖: 程序语言
★
小木虫: 金币+0.5, 给个红包,谢谢回帖
小木虫: 金币+0.5, 给个红包,谢谢回帖
|
我是说,如果你用2的整数次幂的点数计算fft和ifft,而你滑动计算出来的卷积结果小于这个点数的话,最后ifft计算出来的结果只保留前面一段和卷积长度一样的点。另外,卷积的结果的长度是两组数长度之和减1。 这个就是公式推导出来的卷积和fft的等价关系。 不清楚的就用matlab跑几个数验证一下。 发自小木虫Android客户端 |

4楼2021-12-18 19:42:00
5楼2021-12-19 14:36:09
qqinly
专家顾问 (著名写手)
至人无己,神人无功,圣人无名
-

专家经验: +68 - 应助: 119 (高中生)
- 金币: 15500.8
- 散金: 186
- 红花: 29
- 帖子: 2631
- 在线: 589.7小时
- 虫号: 2666806
- 注册: 2013-09-20
- 性别: GG
- 专业: 信号理论与信号处理
- 管辖: 程序语言

6楼2021-12-19 22:19:30
7楼2021-12-20 16:21:07













回复此楼

yjjyjjhh