Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

window

Puerta de enlace de funciones de ventana

Sintaxis

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

Descripción

window abre la aplicación.Diseñador de ventanas

w = window(fhandle,n) devuelve la ventana -point, especificada por su identificador de función, , en vector de columna .nfhandlew Los identificadores de función son nombres de función de ventana precedidos por un valor de tipo .

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

Nota

Para , , y , debe incluir un parámetro de ventana utilizando la sintaxis siguiente.chebwinkaisertukeywin

Para obtener más información sobre cada función de ventana y sus opciones, consulte su página de referencia.

w = window(fhandle,n,winopt) devuelve la ventana especificada por su identificador de función, , y sufhandle winopt valor o descriptor de muestreo. Para , , y , debe introducir unchebwinkaisertukeywin winopt Valor. Para las otras ventanas enumeradas en la tabla siguiente, winopt los valores son opcionales.

Ventana

winopt Descripción

winopt Valor

blackman

muestra de ventana

O'periodic''symmetric'

chebwin

sidelobe atenuación en relación con mainlobe

Numérico

flattopwin

muestra de ventana

O'periodic''symmetric'

gausswin

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

Numérico

hamming

muestra de ventana

O'periodic''symmetric'

hann

muestra de ventana

O'periodic''symmetric'

kaiser

valor beta

Numérico

taylorwin

1. número de lóbulos laterales

2. Nivel máximo de lóbulo lateral en dB en relación con el pico del lóbulo principal

1. entero mayor o igual que 1

2. valor negativo

tukeywin

relación de cónico a secciones constantes

Numérico

Ejemplos

contraer todo

Crea ventanas Blackman Harris, Hamming y Gaussianas y trazalas en la misma WVTool.

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

Introducido antes de R2006a