7个版本 (破坏性)
0.8.0 | 2023年4月29日 |
---|---|
0.6.0 | 2020年6月24日 |
0.5.0 | 2019年5月2日 |
0.4.0 | 2018年10月5日 |
0.1.0 | 2017年3月1日 |
#1341 in 数学
1,953 每月下载量
用于 32 个Crates (4 直接)
2.5MB
72K SLoC
rust-fftw3
Rust绑定库,用于计算离散傅里叶变换,以及离散余弦和正弦变换。
此仓库包含三个Crates
特性标志
source
: 下载和编译FFTW(默认)- (Linux, macOS) 需要C编译器和
make
构建工具来编译FFTW库 - (Windows) 从FFTW网站下载预编译的二进制文件
- (Linux, macOS) 需要C编译器和
system
: 使用系统的libfftw3(实验性)- 在构建此Crates之前必须安装FFTW
- 对于Linux系统,请使用您的包管理器安装FFTW,例如在Debian或Ubuntu上运行
apt install libfftw3-dev
- 对于macOS,请使用homebrew运行
brew install fftw
- 此功能在Windows上不受支持
intel-mkl
通过intel-mkl-src使用Intel MKL后端- 仅支持Linux和Windows
功能 | Linux | Windows | macOS |
---|---|---|---|
源码 | ✔️ | ✔️ | ✔️ |
系统 | ✔️ | - | ✔️ |
intel-mkl | ✔️ | ✔️ | - |
许可证
请参阅LICENSE.md