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.

gaussdesign

Diseño de filtro de modelado de pulsos GAUssian FIR

Descripción

ejemplo

h = gaussdesign(bt,span,sps) diseña un filtro de forma de pulso FIR gaussiano de paso bajo y devuelve un vector, , de coeficientes de filtro.h El filtro se trunca en símbolos y cada período de símbolo contiene muestras.spansps El orden del filtro, , debe ser par.sps*span

Ejemplos

contraer todo

Especifique que la modulación utilizada para transmitir los bits es un pulso de clave de desplazamiento mínimo gaussiano (GMSK). Este pulso tiene un ancho de banda 3-dB igual a 0.3 de la velocidad binaria. Truncar el filtro a 4 símbolos y representar cada símbolo con 8 muestras.

bt = 0.3; span = 4; sps = 8; h = gaussdesign(bt,span,sps); fvtool(h,'impulse')

Argumentos de entrada

contraer todo

Producto del ancho de banda de 3 dB, en hercios, y el tiempo del símbolo, en segundos. Especifique este valor como un escalar real positivo. Los valores más pequeños de producir anchos de pulso más grandes.bt

Tipos de datos: double | single

Número de símbolos, especificado como un escalar entero positivo.

Tipos de datos: double | single

Número de muestras por período de símbolo (factor de sobremuestreo), especificado como un escalar entero positivo.

Tipos de datos: double | single

Argumentos de salida

contraer todo

Coeficientes FIR del filtro gaussiano de forma de pulso, devueltos como vector de fila. Los coeficientes se normalizan de modo que la ganancia de banda de paso nominal sea siempre 1.

Tipos de datos: double | single

Referencias

[1] Rappaport, Theodore S. Wireless Communications: Principles and Practice. 2nd Ed. Upper Saddle River, NJ: Prentice Hall, 2002.

[2] Krishnapura, N., S. Pavan, C. Mathiazhagan, and B. Ramamurthi. “A baseband pulse shaping filter for Gaussian minimum shift keying.” Proceedings of the 1998 IEEE International Symposium on Circuits and Systems. Vol. 1, 1998, pp. 249–252.

Consulte también

Introducido en R2013b