KissFFT 中 FFTW 的 fftw_plan_dft_r2c_1d() 的等效函数是什么?

发布于 2024-10-10 11:46:40 字数 144 浏览 0 评论 0原文

我有一个使用 FFTW 中的 fftw_plan_dft_r2c_1dfftw_plan_dft_c2r_1d 以及 fftw_execute 的项目。 KissFFT 中的等效函数是什么?

I've got a project that uses fftw_plan_dft_r2c_1d and fftw_plan_dft_c2r_1d from FFTW, as well as fftw_execute. What are the equivalent functions in KissFFT?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

朮生 2024-10-17 11:46:40

您需要使用kiss_fftr.h(在tools子目录中)中的真实优化函数。使用 kiss_fftr_alloc 而不是使用 fftw_plan_dft_r2c_1dfftw_plan_dft_c2r_1d 设置 FFTW“计划”。使用 kiss_fftrkiss_fftri 进行正向/反向变换,而不是调用 FFTW 的 fftw_execute。完成后,不要忘记调用 kiss_fftr_free

You need to use the real-optimised functions in kiss_fftr.h (in the tools subdirectory). Use kiss_fftr_alloc instead of setting up FFTW "plans" with fftw_plan_dft_r2c_1d and fftw_plan_dft_c2r_1d. Use kiss_fftr and kiss_fftri to do the forward/inverse transforms instead of calling FFTW's fftw_execute. Don't forget to call kiss_fftr_free when you're done.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文