completely_decompose

Function completely_decompose 

Source
pub fn completely_decompose(
    signal: ArrayViewMut1<'_, f32>,
    buffer: ArrayViewMut1<'_, f32>,
    wavelet: Wavelet<'_>,
)
Expand description

Forward wavelet transform, 1D, completely, inplace.

[            Signal            ] => [A₂][D₂][  D₁  ][      D₀      ]

§Hard requirements

  • signal_size should be exactly a power of 2, otherwise it will panic in debug builds.
  • buffer_size >= signal_size + window_size - TWO