devela::num::wave

Trait WaveletTransformVec

Source
pub trait WaveletTransformVec {
    // Required methods
    fn forward(&self, input: &[f64]) -> Vec<f64> ;
    fn inverse(&self, coeffs: &[f64]) -> Vec<f64> ;
}
Available on crate features alloc and wave only.
Expand description

Trait defining essential wavelet transform operations.

Required Methods§

Source

fn forward(&self, input: &[f64]) -> Vec<f64>

Computes the forward wavelet transform on the given input.

Source

fn inverse(&self, coeffs: &[f64]) -> Vec<f64>

Computes the inverse wavelet transform on the given coefficients.

Implementors§