Documentation

This is machine translation

Translated by Microsoft
Mouse over text to see original. Click the button below to return to the English verison of the page.

window

Window function gateway

Syntax

window
w = window(fhandle,n)
w = window(fhandle,n,winopt)

Description

window opens the Window Designer app.

w = window(fhandle,n) returns the n-point window, specified by its function handle, fhandle, in column vector w. Function handles are window function names preceded by an @.

@barthannwin
@bartlett
@blackman
@blackmanharris
@bohmanwin
@chebwin
@flattopwin
@gausswin
@hamming
@hann
@kaiser
@nuttallwin
@parzenwin
@rectwin
@taylorwin
@triang
@tukeywin

    Note   For chebwin, kaiser, and tukeywin, you must use include a window parameter using the syntax below.

    For more information on each window function and its option(s), refer to its reference page.

w = window(fhandle,n,winopt) returns the window specified by its function handle, fhandle, and its winopt value or sampling descriptor. For chebwin, kaiser, and tukeywin, you must enter a winopt value. For the other windows listed below, winopt values are optional.

Window

winopt Description

winopt Value

blackman

window sampling

'periodic' or 'symmetric'

chebwin

sidelobe attenuation relative to mainlobe

numeric

flattopwin

window sampling

'periodic' or 'symmetric'

gausswin

alpha value (reciprocal of standard deviation)

numeric

hamming

window sampling

'periodic' or 'symmetric'

hann

window sampling

'periodic' or 'symmetric'

kaiser

beta value

numeric

taylorwin

1. number of sidelobes

2. maximum sidelobe level in dB relative to mainlobe peak

1. integer greater than or equal to 1

2. negative value

tukeywin

ratio of taper to constant sections

numeric

Examples

collapse all

Create Blackman Harris, Hamming, and Gaussian windows and plot them in the same WVTool.

N = 65;
w = window(@blackmanharris,N);
w1 = window(@hamming,N);
w2 = window(@gausswin,N,2.5);
wvtool(w,w1,w2)

Introduced before R2006a


Was this topic helpful?