Saltar navegación

Documentación de FlexPro 2025

ApplyWindow

Aplica una ventana de ponderación al argumento.

Sintaxis

ApplyWindow(DataSet, Window [ , Adjustment ])

 

La sintaxis de la función ApplyWindow consta de los siguientes elementos:

Parte

Descripción

DataSet

El conjunto de datos al que se aplicará la ventana de ponderación.

Las estructuras de datos permitidas son Serie de datos, Matriz de datos, Señal y Serie de señales. Se permiten todos los tipos de datos numéricos.

Si el argumento es una lista, la función se ejecuta para cada elemento de la lista y el resultado también es una lista.

Window

La ventana fija o ajustable que se va a aplicar.

El argumento Window puede tener los siguientes valores:

Constante

Significado

WIN_RECTANGULAR

Rectángulo -13 dB (sin ventana, ancho=1)

WIN_WELCH

Welch -21 dB (ancho fijo=1,4)

WIN_SINE

Seno -23 dB (ancho fijo=1,5)

WIN_BISQUARE

Bi-Cuadrada o Connes -28 dB (ancho fijo=1,8)

WIN_BARTLETT

Bartlett -27 dB (ancho fijo=2)

WIN_HANNING

Hanning Rolloff máx. -31 dB (coseno, orden 2, ancho fijo=2)

WIN_TUKEYHANN O

Tukey-Hann -37 dB (ancho fijo=2)

O Esta constante solo está disponible si la opción Análisis de órdenes o la opción Análisis espectral tenía licencia.

WIN_BARTLETTMOD O

Bartlett mod. -39 dB (ancho fijo=2,3)

O Esta constante solo está disponible si la opción Análisis de órdenes o la opción Análisis espectral tenía licencia.

WIN_HAMMING

Hanning Sidelobe min. -43 dB (coseno, orden 2, ancho fijo=2)

WIN_COS3MAXROLLOFF O

C3 Rolloff máx. -47 dB (coseno, orden 3, ancho fijo=3)

O Esta constante solo está disponible si la opción Análisis de órdenes o la opción Análisis espectral tenía licencia.

WIN_COS3BLACKMAN

Blackman -58 dB (coseno, orden 3, ancho fijo=3)

WIN_COS3BHARRIS62 O

Blackman-Harris -62 dB (coseno, orden 3, ancho fijo=3)

O Esta constante solo está disponible si la opción Análisis de órdenes o la opción Análisis espectral tenía licencia.

WIN_COS3NUTALL O

C1 Nutall -64 dB (coseno, orden 3, ancho fijo=3)

O Esta constante solo está disponible si la opción Análisis de órdenes o la opción Análisis espectral tenía licencia.

WIN_COS3BLACKMANEXACT O

Blackman exacto -68 dB (coseno, orden 3, ancho fijo=3)

O Esta constante solo está disponible si la opción Análisis de órdenes o la opción Análisis espectral tenía licencia.

WIN_COS3BHARRIS68 O

Blackman-Harris -68 dB (coseno, orden 3, ancho fijo=3)

O Esta constante solo está disponible si la opción Análisis de órdenes o la opción Análisis espectral tenía licencia.

WIN_COS3MINSIDELOBE O

Nutall -71 dB (coseno, orden 3, ancho fijo=3)

O Esta constante solo está disponible si la opción Análisis de órdenes o la opción Análisis espectral tenía licencia.

WIN_COS4MAXROLLOFF O

C5 Rolloff máx. -61 dB (coseno, orden 4, ancho fijo=4)

O Esta constante solo está disponible si la opción Análisis de órdenes o la opción Análisis espectral tenía licencia.

WIN_COS4BHARRIS74 O

Blackman-Harris -74 dB (coseno, orden 4, ancho fijo=4)

O Esta constante solo está disponible si la opción Análisis de órdenes o la opción Análisis espectral tenía licencia.

WIN_COS4NUTALL83 O

C3 Nutall -83 dB (coseno, orden 4, ancho fijo=4)

O Esta constante solo está disponible si la opción Análisis de órdenes o la opción Análisis espectral tenía licencia.

WIN_COS4BHARRIS92 O

Blackman-Harris -92 dB (coseno, orden 4, ancho fijo=4)

O Esta constante solo está disponible si la opción Análisis de órdenes o la opción Análisis espectral tenía licencia.

WIN_COS4NUTALL93 O

C1 Nutall -93 dB (coseno, orden 4, ancho fijo=4)

O Esta constante solo está disponible si la opción Análisis de órdenes o la opción Análisis espectral tenía licencia.

WIN_COS4NUTALL96 O

Nutall -96 dB (coseno, orden 4, ancho fijo=4)

O Esta constante solo está disponible si la opción Análisis de órdenes o la opción Análisis espectral tenía licencia.

WIN_FLATTOP

Flattop -68 dB (coseno, orden 5, ancho fijo=5)

WIN_BETA O

Beta, máx. Rollof (ancho ajustable =1,5-6)

O Esta constante solo está disponible si la opción Análisis de órdenes o la opción Análisis espectral tenía licencia.

WIN_COSMAXROLLOFF O

Máx. coseno Rolloff (ancho ajustable =1,5-6)

O Esta constante solo está disponible si la opción Análisis de órdenes o la opción Análisis espectral tenía licencia.

WIN_KAISERBESSEL

Kaiser-Bessel (ancho fijo=3, ancho ajustable =1,5-6 con la opción de análisis espectral instalada)

WIN_VANDERMAAS O

VanderMaas (ancho ajustable =1,5-6)

O Esta constante solo está disponible si la opción Análisis de órdenes o la opción Análisis espectral tenía licencia.

WIN_CHEBYSHEV O

Chebyshev (ancho ajustable =1,75-5,75)

O Esta constante solo está disponible si la opción Análisis de órdenes o la opción Análisis espectral tenía licencia.

WIN_CHEBYSHEVAPPROX O

Chebyshev aproximado (ancho ajustable =2,1-5)

O Esta constante solo está disponible si la opción Análisis de órdenes o la opción Análisis espectral tenía licencia.

WIN_SLEPIAN O

Slepian DPSS-1 (ancho ajustable =2-5)

O Esta constante solo está disponible si la opción Análisis de órdenes o la opción Análisis espectral tenía licencia.

WIN_GAUSS O

Gaussiano (ancho ajustable =2-6)

O Esta constante solo está disponible si la opción Análisis de órdenes o la opción Análisis espectral tenía licencia.

WIN_COSTAPER O

Coseno atenuado (ancho ajustable =1-2)

O Esta constante solo está disponible si la opción Análisis de órdenes o la opción Análisis espectral tenía licencia.

Si el argumento es una lista, se toma su primer elemento. Si se trata de nuevo de una lista, se repite el proceso.

Adjustment

El ancho de Fourier unilateral como múltiplo del intervalo de frecuencia. El intervalo válido depende de la ventana y está comprendido entre 1,0 y 6,0. El valor predeterminado es 1,5 para una ventana de coseno cónico y 3,0 para el resto de las ventanas ajustables.

Las estructuras de datos permitidas son Valor escalar. Se permiten todos los tipos de datos reales.

Si el argumento es una lista, se toma su primer elemento. Si se trata de nuevo de una lista, se repite el proceso.

Notas

El resultado tiene la misma estructura y unidad que el argumento DataSet.

En el caso de una señal o una serie de señales, solo se modifica el componente Y.

Disponibilidad

FlexPro Basic, Professional, Developer Suite

Ejemplos

ApplyWindow(Signal((101,1,0), (101, 0, 0.01)), WIN_BARTLETT)

Evalúa una línea recta utilizando una ventana de Bartlett.

Véase también

Función DataWindow

Función VarWindow

Función FFTn

Opción Análisis espectral

Funciones de ventana

Análisis espectral de Fourier