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)

Capacidades ampliadas

Generación de código C/C++
Genere código C y C++ mediante MATLAB® Coder™.

Historial de versiones

Introducido antes de R2006a

expandir todo