文件名称:DFT的matlab源代码-q-fftw:适用于KDB+/q的FFTW
文件大小:5KB
文件格式:ZIP
更新时间:2024-06-14 22:29:24
系统开源
DFT的matlab源代码快速傅立叶变换 q-FFTW为KDB + / q 3.x启用FFTW 3.x()。 FFTW是一个C兼容库,可使用FFT(快速傅立叶变换)算法在O(n log n)时间内高效地计算傅立叶变换。 q-FFTW由两个主要文件组成: 动态库qfftw.so / qfftw.dll (已静态链接到FFTW libfftw3.a ),并且 实用程序q脚本fftw.q ,可将函数加载到.fftw目录名称空间中。 它可以安装在Linux,MacOSX或Windows中。 用法 请参阅将q-FFTW安装到KDB + / q系统中的部分。 这是一个示例用法: q)\l fftw.q q)re: 1 0 1 0 1f q)im: 0 1 0 1 0f q).fftw.dft (re;im) 3 0.8632713 2.038842 -1.038842 0.1367287 2 -0.1367287 1.038842 -2.038842 -0.8632713 q).fftw.dct re 6 1.110223e-16 1.236068 1.110223e-16 3.236068 .f
【文件预览】:
q-fftw-master
----.gitignore(18B)
----fftw.q(491B)
----qfftw.c(5KB)
----README.md(5KB)
----build.sh(1KB)