Main Content

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.

chebwin

Descripción

ejemplo

w = chebwin(L) devuelve una ventana Chebyshev de puntos.L

w = chebwin(L,r) devuelve una ventana Chebyshev de punto utilizando el factor de magnitud del lóbulo lateral dB.Lr

Ejemplos

contraer todo

Cree una ventana Chebyshev de 64 puntos con 100 dB de atenuación del lóbulo lateral. Visualice el resultado utilizando .wvtool

L = 64; bw = chebwin(L); wvtool(bw)

Argumentos de entrada

contraer todo

Longitud de ventana, especificada como un entero positivo.

Tipos de datos: single | double

Atenuación del lóbulo lateral en dB, especificada como un entero positivo. La ventana Chebyshev tiene un dB de magnitud de transformación de Fourier por debajo de la magnitud del lóbulo principal.r

Tipos de datos: single | double

Argumentos de salida

contraer todo

Chebyshev, devuelta como vector de columna.

Nota

Si especifica una ventana de un punto ( ), se devuelve el valor.L = 11

Sugerencias

Un artefacto del método de diseño equisilizado utilizado en es la presencia de impulsos en los puntos finales de la respuesta de dominio de tiempo.chebwin Los impulsos se deben a los lóbulos laterales de nivel constante en el dominio de frecuencia. La magnitud de los impulsos está en el orden del tamaño de los lóbulos laterales espectrales. Si los lóbulos laterales son grandes, el efecto en los puntos finales puede ser significativo. Para obtener más información sobre este efecto, consulte .[2]

El ancho de banda de ruido equivalente de una ventana de Chebyshev no crece monotónicamente con la creciente atenuación del lóbulo lateral cuando la atenuación es menor que unos 45 dB. Para el análisis espectral, utilice valores de atenuación de lóbulolateral más grandes o, si necesita trabajar con atenuaciones pequeñas, utilice una ventana Kaiser.

Referencias

[1] Digital Signal Processing Committee of the IEEE Acoustics, Speech, and Signal Processing Society, eds. Programs for Digital Signal Processing. New York: IEEE Press, 1979, program 5.2.

[2] harris, fredric j. Multirate Signal Processing for Communication Systems. Upper Saddle River, NJ: Prentice Hall PTR, 2004, pp. 60–64.

Capacidades ampliadas

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

Consulte también

Apps

Funciones

Introducido antes de R2006a