windowfunc | R Documentation |
Generates a window function of a given type and length.
windowfunc (npoints, type = 'hann', parameter = -1)
npoints |
The desired window length, in points. If a vector is given, the window will have the same length as the vector. |
type |
A string indicating the type of window desired. For the sake of simplicity, all window names are in lowercase. Supported types are: rectangular, hann, hamming, cosine, bartlett, gausian, and kaiser. |
parameter |
The parameter necessary to generate the window, if appropriate. At the moment, the only windows that require parameters are the Kaiser and Gaussian windows. By default, these are set to 2 for kaiser and 0.4 for gaussian windows. |
A window function is generated, of the type and length specified by the user. This is returned as a numeric vector.
Santiago Barreda <sbarreda@ucdavis.edu>
http://en.wikipedia.org/wiki/Window_function
#par (mfrow = c(1,4))
#plot (windowfunc (100, 'hann'))
#plot (windowfunc (100, 'bartlett'))
#plot (windowfunc (100, 'kaiser', parameter = 2))
#plot (windowfunc (100, 'kaiser', parameter = 6))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.