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.

blackmanharris

La ventana mínima de cuatro términos de Blackman-Harris

Descripción

ejemplo

w = blackmanharris(N) Devuelve un punto simétrico de cuatro términos de la ventana de Blackman-Harris.N

w = blackmanharris(N,sflag) Devuelve una ventana de Blackman-Harris utilizando el método de muestreo de ventana especificado por.sflag

Ejemplos

contraer todo

Cree una ventana de Blackman-Harris simétrica de 32 puntos. Mostrar el resultado utilizando.wvtool

N = 32; wvtool(blackmanharris(N))

Argumentos de entrada

contraer todo

Longitud de ventana, especificada como un entero positivo.

Tipos de datos: single | double

Método de muestreo de ventana, especificado como:

  • : Utilice esta opción cuando utilice ventanas para el diseño de filtros.'symmetric'

  • — Esta opción es útil para el análisis espectral porque permite que una señal de ventana tenga implícita la extensión periódica perfecta en la transformada discreta de Fourier.'periodic' Cuando se especifica, la función calcula una ventana de longitud + 1 y devuelve los primeros puntos.'periodic'LL

Argumentos de salida

contraer todo

Ventana Blackman-Harris, devuelta como vector de columna.

Algoritmos

La ecuación para la ventana simétrica de longitud de cuatro términos de Blackman-Harris esN

w(n)=a0a1cos(2πnN1)+a2cos(4πnN1)a3cos(6πnN1),0nN1

La ecuación para la ventana de longitud de cuatro términos de Blackman-Harris periódica esN

w(n)=a0a1cos2πnN+a2cos4πnNa3cos6πnN,0nN1

La ventana periódica es-periódica.N

CoeficienteValor
Un00,35875
Un10,48829
Un20,14128
Un30,01168

Referencias

[1] harris, fredric j. “On the Use of Windows for Harmonic Analysis with the Discrete Fourier Transform.” Proceedings of the IEEE®. Vol. 66, January 1978, pp. 51–83.

Capacidades ampliadas

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

Consulte también

Aplicaciones

Funciones

Introducido antes de R2006a