最近弄F7搞FFT算法遇到输入浮点型大概到小数点后面5位会乱,如何提高精度

2019-07-20 20:50发布

最近在用F7做FFT,发现官方FFT算法库的float32_t 类型算不了小数点后面有15为的数(存在误差)附图
问题:我能不能修改官方FFT库,让他支持的浮点型更多,能改的话去哪里该(函数好像跳不进定义)?对于我这种情况,各位朋友有没有更好的解决方案呢?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
登云钓月
1楼-- · 2019-07-20 21:05
修改为double,或者乘以一个数倍数之后再计算fft,注意数据溢出。
轩辕zh
2楼-- · 2019-07-21 01:14
 精彩回答 2  元偷偷看……

一周热门 更多>