文件名称:chfft:Chalharu最快的Rust傅立叶变换板条箱
文件大小:31KB
文件格式:ZIP
更新时间:2024-03-05 08:40:21
Rust
ff 用纯Rust实现的最快的傅立叶变换库。 如何使用 有关更多详细信息,请参见。 特征 CFft1D执行复杂到复杂的一维傅立叶变换。 CFft2D执行复杂到复杂的二维傅立叶变换。 Dct1D执行离散余弦变换。 RFft1D执行实数到复杂的一维傅立叶变换。 Mdct1D执行修改的离散余弦变换。 例子 use num_complex :: Complex; use chfft :: CFft1D; fn main () { let input = [Complex :: new ( 2.0 , 0.0 ), Complex :: new ( 1.0 , 1.0 ), Complex :: new ( 0.0 , 3.0 ), Complex :: new ( 2.0 , 4.0 )]; let mut fft = CFft1D ::
【文件预览】:
chfft-master
----.gitignore(45B)
----src()
--------chirpz.rs(5KB)
--------prime_factorization.rs(3KB)
--------dct1d.rs(16KB)
--------precompute_utils.rs(3KB)
--------cfft2d.rs(14KB)
--------cfft1d.rs(19KB)
--------rfft1d.rs(13KB)
--------mdct1d.rs(14KB)
--------lib.rs(1KB)
--------mixed_radix.rs(10KB)
----LICENSE.md(15KB)
----.travis.yml(3KB)
----Cargo.toml(637B)
----README.md(1KB)
----.vscode()
--------launch.json(950B)
--------tasks.json(1KB)