opWindow Diagonal window matrix.
opWindow(D) creates an operator for multiplication by the
diagonal matrix with D on its diagonal.
opWindow(N,FAMILY,VARARGIN) creates an N by N diagonal matrix with
diagonal entries given by the window function of given family and
optional additional parameters.
Family Optional parameters
--------------------- ----------------------------------------
Bartlett -
Bartlett-Hann -
Blackman alpha = 0.16;
Blackman-Harris -
Blackman-Nuttall -
Bohman -
Cauchy alpha = 3;
Cos (see Cosine)
Cosine alpha = 1;
Dirichlet -
Flattop -
Gauss (see Gaussian)
Gaussian alpha = 2.5;
Hamming -
Hann -
Hann-Poisson alpha = 1;
Kaiser alpha = 0.5;
Kaiser-Bessel Derived alpha = 0.5;
KBD (see Kaiser-Bessel Derived)
Lanczos alpha = 1;
Triangle -
Parzen -
Poisson alpha = 1;
Rectangle (see Dirichlet)
Sinc (see Lanczos)
Tukey alpha = 0.5;
Uniform (see Dirichlet)
Valle-Poussin (see Parzen)
Weierstrasss (see Gaussian)