Namespaces

Types in MathNet.Numerics

Type Window

Namespace MathNet.Numerics

Static Functions

Public Static Functions

Double[] Bartlett(int width)

Bartlett window.

Double[] BartlettHann(int width)

Bartlett-Hann window.

Double[] Blackman(int width)

Blackman window.

Double[] BlackmanHarris(int width)

Blackman-Harris window.

Double[] BlackmanNuttall(int width)

Blackman-Nuttall window.

Double[] Cosine(int width)

Cosine window. Symmetric version, useful e.g. for filter design purposes.

Double[] CosinePeriodic(int width)

Cosine window. Periodic version, useful e.g. for FFT purposes.

Double[] Dirichlet(int width)

Uniform rectangular (Dirichlet) window.

Double[] FlatTop(int width)

Flat top window.

Double[] Gauss(int width, double sigma)

Gauss window.

Double[] Hamming(int width)

Hamming window. Named after Richard Hamming. Symmetric version, useful e.g. for filter design purposes.

Double[] HammingPeriodic(int width)

Hamming window. Named after Richard Hamming. Periodic version, useful e.g. for FFT purposes.

Double[] Hann(int width)

Hann window. Named after Julius von Hann. Symmetric version, useful e.g. for filter design purposes.

Double[] HannPeriodic(int width)

Hann window. Named after Julius von Hann. Periodic version, useful e.g. for FFT purposes.

Double[] Lanczos(int width)

Lanczos window. Symmetric version, useful e.g. for filter design purposes.

Double[] LanczosPeriodic(int width)

Lanczos window. Periodic version, useful e.g. for FFT purposes.

Double[] Nuttall(int width)

Nuttall window.

Double[] Triangular(int width)

Triangular window.

Double[] Tukey(int width, double r)

Tukey tapering window. A rectangular window bounded by half a cosine window on each side.
Parameters
int width

Width of the window

double r

Fraction of the window occupied by the cosine parts