#fourier #transform

dft

The package provides an algorithm to compute the discrete Fourier transform

15 releases

Uses old Rust 2015

0.5.5 Dec 6, 2017
0.5.4 Mar 4, 2017
0.5.3 Nov 8, 2016
0.4.3 Apr 17, 2016
0.2.1 Jul 1, 2015

#823 in Algorithms

Download history 24/week @ 2021-05-27 20/week @ 2021-06-03 40/week @ 2021-06-10 18/week @ 2021-06-17 21/week @ 2021-06-24 21/week @ 2021-07-01 38/week @ 2021-07-08 80/week @ 2021-07-15 22/week @ 2021-07-22 50/week @ 2021-07-29 52/week @ 2021-08-05 29/week @ 2021-08-12 26/week @ 2021-08-19 9/week @ 2021-08-26 7/week @ 2021-09-02 186/week @ 2021-09-09

165 downloads per month
Used in 6 crates (5 directly)

Apache-2.0/MIT

30KB
262 lines

DFT Package Documentation Build

The package provides an algorithm to compute the discrete Fourier transform.

Example

use dft::{Operation, Plan, c64};

let plan = Plan::new(Operation::Forward, 512);
let mut data = vec![c64::new(42.0, 69.0); 512];
dft::transform(&mut data, &plan);

Contribution

Your contribution is highly appreciated. Do not hesitate to open an issue or a pull request. Note that any contribution submitted for inclusion in the project will be licensed according to the terms given in LICENSE.md.

Dependencies

~305KB