使用FFTW的fftw_plan_dft_c2r_1d()由于未归一化结果错误的解决方案
问题描述
今天又在继续FFTW的编程 今天编程时遇到了一个很奇怪的问题
让我思考了很久 我使用了FFTW中的fftw_plan_dft_r2c_1d()和fftw_plan_dft_c2r_1d()分别进行正反变换来进行计算
初步整体测试的时候结果一直不正确 后来我就进行了一下单元测试
单元测试的时候我是这样进行的 令输入实数组f = [1 2 … i+1 …]
然后直接使用上面的这两个函数 进行正反变换
以验证这两个函数的正确性
其中result111是对比数据 这里不作叙述
其中result222才是
原创
2016-05-28 16:14:06 ·
8006 阅读 ·
0 评论