Window extension

Extension methods for Float64List, representing a windowing function.

on

Methods

applyWindow(Float64x2List complexArray) Float64x2List
Applies the window to the complexArray.
applyWindowReal(List<double> realArray) Float64List
Applies the window to the realArray.
inPlaceApplyWindow(Float64x2List complexArray) → void
Applies the window to the complexArray.
inPlaceApplyWindowReal(List<double> realArray) → void
Applies the window to the realArray.

Static Methods

bartlett(int size) Float64List
Returns a Bartlett window.
blackman(int size) Float64List
Returns a Blackman window.
cosine(int size, double amplitude) Float64List
Returns a cosine window, such as Hanning or Hamming.
hamming(int size) Float64List
Returns a Hamming window.
hanning(int size) Float64List
Returns a Hanning window.