Main Content

window

Puerta de enlace a la función de ventana

Sintaxis

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

Descripción

window abre la app Window Designer.

w = window(fhandle,n) devuelve la ventana de n puntos, especificada por su identificador de función, fhandle, en el vector columna w. Los identificadores de función son nombres de función de ventana precedidos por una @.

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

Nota

En el caso de chebwin, kaiser, y tukeywin, debe incluir un parámetro de ventana utilizando la siguiente sintaxis.

Para obtener más información sobre cada función de ventana y su(s) opción(es), consulte su página de referencia.

w = window(fhandle,n,winopt) devuelve la ventana especificada por su identificador de función, fhandle, y su valor winopt o descriptor de muestreo. En el caso de chebwin, kaiser, y tukeywin, debe introducir un valor winopt. Para el resto de ventanas que figuran en la siguiente tabla, los valores winopt son opcionales.

Ventana

Descripción de winopt

Valor de winopt

blackman

muestreo de ventanas

'periodic' o 'symmetric'

chebwin

atenuación del lóbulo lateral en relación con el lóbulo principal

numérico

flattopwin

muestreo de ventanas

'periodic' o 'symmetric'

gausswin

valor alfa (recíproco de la desviación estándar)

numérico

hamming

muestreo de ventanas

'periodic' o 'symmetric'

hann

muestreo de ventanas

'periodic' o 'symmetric'

kaiser

valor beta

numérico

taylorwin

1. Número de lóbulos laterales

2. Nivel máximo del lóbulo lateral en dB con respecto al pico del lóbulo principal

1. Número entero mayor o igual a 1

2. Valor negativo

tukeywin

relación entre secciones cónicas y constantes

numérico

Ejemplos

contraer todo

Cree ventanas Blackman Harris, Hamming y Gauss, y represéntelas en la misma WVTool.

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

Figure Window Visualization Tool contains 2 axes objects and other objects of type uimenu, uitoolbar, uipanel. Axes object 1 with title Time domain, xlabel Samples, ylabel Amplitude contains 3 objects of type line. Axes object 2 with title Frequency domain, xlabel Normalized Frequency (\times\pi rad/sample), ylabel Magnitude (dB) contains 3 objects of type line.

Historial de versiones

Introducido antes de R2006a