kissfft:快速傅立叶变换(FFT)库,尝试使其保持简单,愚蠢

时间:2024-05-20 15:14:35
【文件属性】:

文件名称:kissfft:快速傅立叶变换(FFT)库,尝试使其保持简单,愚蠢

文件大小:69KB

文件格式:ZIP

更新时间:2024-05-20 15:14:35

C

吻快速傅里叶变换 KISS FFT-基于“保持简单,愚蠢”原理的混合基数快速傅立叶变换。 已经有很多很棒的fft库。 Kiss FFT并不试图比任何一个都要好。 它仅尝试成为一种合理有效,适度有用的FFT,该FFT可使用固定或浮动数据类型,并且可以通过琐碎的许可在几分钟内合并到某人的C程序中。 用法: 一维复数FFT的基本用法是: # include " kiss_fft.h " kiss_fft_cfg cfg = kiss_fft_alloc( nfft ,is_inverse_fft , 0 , 0 ); while ... ... // put kth sample in cx_in[k].r and cx_in[k].i kiss_fft ( cfg , cx_in , cx_out );


【文件预览】:
kissfft-master
----.gitignore(805B)
----README.simd(2KB)
----kissfft-config.cmake.in(3KB)
----Makefile(8KB)
----CHANGELOG(5KB)
----kiss_fftndr.c(4KB)
----.travis.yml(356B)
----kiss_fftr.c(5KB)
----kiss_fftr.h(1KB)
----TIPS(2KB)
----kfc.c(2KB)
----kiss_fft.h(4KB)
----kiss_fft_log.h(970B)
----kissfft.pc.in(370B)
----COPYING(246B)
----tools()
--------Makefile(2KB)
--------fftutil.c(5KB)
--------psdpng.c(6KB)
--------kiss_fastfir.c(12KB)
--------CMakeLists.txt(1KB)
----kiss_fftnd.h(641B)
----README.md(9KB)
----cmake()
--------JoinPaths.cmake(817B)
----_kiss_fft_guts.h(5KB)
----LICENSES()
--------BSD-3-Clause(2KB)
--------Unlicense(1KB)
----kiss_fft.c(12KB)
----kissfft.hh(14KB)
----kiss_fftnd.c(6KB)
----kfc.h(2KB)
----kiss_fftndr.h(1KB)
----test()
--------Makefile(5KB)
--------testcpp.cc(2KB)
--------kissfft-testsuite.sh(6KB)
--------twotonetest.c(3KB)
--------test_simd.c(526B)
--------pstats.h(331B)
--------testkiss.py(3KB)
--------pstats.c(1KB)
--------doit.c(4KB)
--------benchfftw.c(2KB)
--------benchkiss.c(3KB)
--------test_real.c(5KB)
--------CMakeLists.txt(2KB)
----CMakeLists.txt(11KB)
----kissfft_i32.hh(10KB)

网友评论