[应用相关] 关于非2的n次方求快速傅里叶变换

[复制链接]
1306|13
 楼主| elephant00 发表于 2021-2-7 09:47 | 显示全部楼层 |阅读模式

求教每周波采样512点数据,十个周波共5120点数据,现在想对这5120点数据进行FFT运算求取各频率点的谐波和间谐波幅值。请问可以使用DSP库函数中的FFT吗?有没有计算非2的n次方的数据的傅里叶变换函数?
stormwind123 发表于 2021-2-7 09:52 | 显示全部楼层

好像ST有这个库吧,记不清是那个了
probedog 发表于 2021-2-7 09:52 | 显示全部楼层
还是用库方便
classroom 发表于 2021-2-7 09:53 | 显示全部楼层

你好,我也遇到同样的问题,你问能告知一下处理方法吗
laocuo1142 发表于 2021-2-7 09:53 | 显示全部楼层
没见过 帮顶   等大神回答
laocuo1142 发表于 2021-2-7 09:54 | 显示全部楼层
stormwind123 发表于 2021-2-7 09:52
好像ST有这个库吧,记不清是那个了

有 fft的库函数,但是貌似都要求是2的n次方的数据,有没有进行傅里叶变换但是不要求是2的n次方呢?
LcwSwust 发表于 2021-2-7 12:01 | 显示全部楼层
coody 发表于 2021-2-7 13:45 | 显示全部楼层
DFT可以不用2的N次方
piliming 发表于 2021-2-8 10:03 | 显示全部楼层
网上有非2n的傅里叶变换代码,C++的,你找找,在F4上跑过,4万个点变换最快也需要10s.
wowu 发表于 2021-3-2 18:39 | 显示全部楼层
有没有优化的算法啊
xiaoqizi 发表于 2021-3-2 18:46 | 显示全部楼层
如何确定是八个周波呢
木木guainv 发表于 2021-3-2 18:48 | 显示全部楼层
有没有现成的库函数啊
磨砂 发表于 2021-3-2 18:50 | 显示全部楼层
变换的速度真的好慢啊
晓伍 发表于 2021-3-2 18:51 | 显示全部楼层
还是用dsp好了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1031

主题

3946

帖子

7

粉丝
快速回复 在线客服 返回列表 返回顶部