Skip to main content

hamming

Function hamming 

Source
pub fn hamming(m: usize) -> FerrayResult<Array<f64, Ix1>>
Expand description

Return the Hamming window of length m.

The Hamming window is defined as: w(n) = 0.54 - 0.46 * cos(2pin/(M-1))

This is equivalent to numpy.hamming(M).

§Edge Cases

  • m == 0: returns an empty array.
  • m == 1: returns [1.0].

§Errors

Returns an error only if internal array construction fails.