Struct dsp::spectrums::Spectrum
[−]
[src]
pub struct Spectrum { /* fields omitted */ }
Methods
impl Spectrum
[src]
fn new(data: Vec<Complex64>, sample_rate: usize) -> Spectrum
Create new signal from vector
fn len(&self) -> usize
Spectrum length
fn to_vec(&self) -> Vec<Complex64>
Copy data into new vector
fn item_freq(&self, i: usize) -> f64
Calculated frequncy of a given component
fn max_freq(&self) -> f64
Return max frequency