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

El diseño de filtro de modelado de pulso FIR gaussiano

Descripción

ejemplo

h = gaussdesign(bt,span,sps) diseña un filtro de conformación de pulso de abeto gaussiano 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 incluso.sps*span

Ejemplos

contraer todo

Especifique que la modulación utilizada para transmitir los bits es un pulso gaussiano de la codificación de desplazamiento mínimo (GMSK). Este pulso tiene un ancho de banda 3-dB igual a 0,3 de la velocidad de bits. 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 unilateral de 3 dB, en Hertz, y el tiempo del símbolo, en segundos. Especifique este valor como un escalar real positivo. 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 de modelado de impulsos gaussiano, devueltos como vector de fila. Los coeficientes se normalizan para que la ganancia nominal de la banda de paso 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