打印
[应用相关]

关于非2的n次方求快速傅里叶变换

[复制链接]
1013|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 | 只看该作者

你好,我也遇到同样的问题,你问能告知一下处理方法吗

使用特权

评论回复
5
laocuo1142| | 2021-2-7 09:53 | 只看该作者
没见过 帮顶   等大神回答

使用特权

评论回复
6
laocuo1142| | 2021-2-7 09:54 | 只看该作者
stormwind123 发表于 2021-2-7 09:52
好像ST有这个库吧,记不清是那个了

有 fft的库函数,但是貌似都要求是2的n次方的数据,有没有进行傅里叶变换但是不要求是2的n次方呢?

使用特权

评论回复
7
LcwSwust| | 2021-2-7 12:01 | 只看该作者

使用特权

评论回复
8
coody| | 2021-2-7 13:45 | 只看该作者
DFT可以不用2的N次方

使用特权

评论回复
9
piliming| | 2021-2-8 10:03 | 只看该作者
网上有非2n的傅里叶变换代码,C++的,你找找,在F4上跑过,4万个点变换最快也需要10s.

使用特权

评论回复
10
wowu| | 2021-3-2 18:39 | 只看该作者
有没有优化的算法啊

使用特权

评论回复
11
xiaoqizi| | 2021-3-2 18:46 | 只看该作者
如何确定是八个周波呢

使用特权

评论回复
12
木木guainv| | 2021-3-2 18:48 | 只看该作者
有没有现成的库函数啊

使用特权

评论回复
13
磨砂| | 2021-3-2 18:50 | 只看该作者
变换的速度真的好慢啊

使用特权

评论回复
14
晓伍| | 2021-3-2 18:51 | 只看该作者
还是用dsp好了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

970

主题

2980

帖子

7

粉丝