[][src]Trait czt::Transform

pub trait Transform<T> {
    fn transform(
        &self,
        m: usize,
        w: Complex<T>,
        a: Complex<T>
    ) -> Vec<Complex<T>>; }

The transform.

Required methods

fn transform(&self, m: usize, w: Complex<T>, a: Complex<T>) -> Vec<Complex<T>>

Perform the transform.

References

  1. https://en.wikipedia.org/wiki/Chirp_Z-transform#Bluestein.27s_algorithm
Loading content...

Implementations on Foreign Types

impl<D, T> Transform<T> for [D] where
    D: Copy + Mul<Complex<T>, Output = Complex<T>>,
    T: Float + FloatConst
[src]

Loading content...

Implementors

Loading content...