Learn R Programming

GENEAread (version 1.1.1)

hanning.window: Computes the Coefficients of a Hanning or Uniform Window.

Description

For hanning.window, the filter coefficients $w(i)$ of a Hanning window of length n are computed according to the formula $$w_i = 0.5 - 0.5 \cos\frac{2\pi i}{n-1}$$

For uniform.window, a constant value 1 is repeated for the length(n).

Usage

hanning.window(n) uniform.window(n)

Arguments

n
The length of the window.

Value

References

For a definition of the Hanning window, see for example Alan V. Oppenheim and Roland W. Schafer: "Discrete-Time Signal Processing", Prentice-Hall, 1989.

See Also

stft

Examples

Run this code

x<-rnorm(500)
y<-stft(x, wtype="hanning.window")
plot(y)

Run the code above in your browser using DataLab