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