Windows
- window functions
DSP.Windows.rect
— Function.rect(n)
Rectangular window function of length n
.
DSP.Windows.hanning
— Function.hanning(n)
Hanning window of length n
.
DSP.Windows.hamming
— Function.hamming(n)
Hamming window of length n
.
DSP.Windows.tukey
— Function.tukey(n, alpha)
Tukey window of length n
, parameterized by alpha
. For alpha
= 0, the window is equivalent to a rectangular window. For alpha
= 1, the window is a Hann window.
DSP.Windows.cosine
— Function.cosine(n)
Cosine window of length n
. Also called the sine window for obvious reasons.
DSP.Windows.lanczos
— Function.lanczos(n)
Lanczos window of length n
.
DSP.Windows.triang
— Function.triang(n)
Triangular window of length n
.
DSP.Windows.bartlett
— Function.bartlett(n)
Bartlett window of length n
.
DSP.Windows.gaussian
— Function.gaussian(n, sigma)
Gaussian window of length n
parameterized by the standard deviation sigma
.
DSP.Windows.bartlett_hann
— Function.bartlett_hann(n)
Bartlett-Hann window of length n
.
DSP.Windows.blackman
— Function.blackman(n)
"Exact" Blackman window, alpha = 0.16.
DSP.Windows.kaiser
— Function.kaiser(n, alpha)
Kaiser window of length n
parameterized by alpha
.
DSP.Windows.dpss
— Function.dpss(n, nw, ntapers=iceil(2*nw)-1)
The first ntapers
discrete prolate spheroid sequences (Slepian tapers) as an n
× ntapers
matrix. The signs of the tapers follow the convention that the first element of the skew-symmetric (odd) tapers is positive. The time-bandwidth product is given by nw
.
DSP.Windows.dpsseig
— Function.