Main Content

La traducción de esta página aún no se ha actualizado a la versión más reciente. Haga clic aquí para ver la última versión en inglés.

gauspuls

Pulso de RF sinusoidal con modulación gaussiana

Descripción

yi = gauspuls(t,fc,bw) devuelve un pulso de RF sinusoidal con modulación gaussiana y amplitud unitaria en los tiempos indicados en el arreglo t, con una frecuencia central fc en hercios y un ancho de banda fraccional bw.

yi = gauspuls(t,fc,bw,bwr) devuelve un pulso de RF gaussiano en fase con amplitud unitaria y un ancho de banda fraccional de bw medido en un nivel de bwr dB con respecto al pico de señal normalizado.

[yi,yq] = gauspuls(___) también devuelve el pulso en cuadratura. Esta sintaxis puede incluir cualquier combinación de argumentos de entrada de las sintaxis anteriores.

[yi,yq,ye] = gauspuls(___) devuelve la envolvente de la señal de RF.

ejemplo

tc = gauspuls('cutoff',fc,bw,bwr,tpe) devuelve el tiempo de corte tc en el que la envolvente del pulso resultante cae por debajo de tpe dB con respecto a la amplitud de envolvente pico.

Ejemplos

contraer todo

Represente un pulso de RF gaussiano de 50 kHz con un ancho de banda del 60%, muestreado a una tasa de 10 MHz. Trunque el pulso en el que la envolvente está 40 dB por debajo del pico. Represente también el pulso en cuadratura y la envolvente de la señal de RF.

tc = gauspuls('cutoff',50e3,0.6,[],-40); 
t = -tc : 1e-7 : tc; 
[yi,yq,ye] = gauspuls(t,50e3,0.6); 

plot(t,yi,t,yq,t,ye)
legend('Inphase','Quadrature','Envelope')

Figure contains an axes object. The axes object contains 3 objects of type line. These objects represent Inphase, Quadrature, Envelope.

Argumentos de entrada

contraer todo

Vector de valores de tiempo en los que se calcula el pulso de RF gaussiano con amplitud unitaria.

Tipos de datos: single | double

Frecuencia central de los pulsos sinusoidales con modulación gaussiana, especificada como escalar real positivo en Hz.

Ancho de banda fraccional de los pulsos sinusoidales con modulación gaussiana, especificado como escalar real positivo.

Nivel de referencia del ancho de banda fraccional de los pulsos sinusoidales con modulación gaussiana, especificado como escalar real negativo. bwr indica un nivel de referencia menor que la amplitud (unitaria) de la envolvente pico. El ancho de banda fraccional se especifica en términos de relaciones de potencia. Esto corresponde al punto -3 dB expresado en relaciones de magnitud.

Nivel de la envolvente del pulso resultante, especificado como escalar real negativo en dB. tpe indica un nivel de referencia menor que la amplitud (unitaria) de la envolvente pico.

Argumentos de salida

contraer todo

Pulso sinusoidal con modulación gaussiana en fase, devuelto como un vector de amplitud unitaria en los tiempos indicados por el vector de tiempo t.

Pulso sinusoidal con modulación gaussiana en cuadratura, devuelto como un vector de amplitud unitaria en los tiempos indicados por el vector de tiempo t.

Envolvente de la señal de RF de amplitud unitaria en los tiempos indicados por el vector de tiempo t.

El tiempo de corte en segundos en el que la envolvente del pulso resultante cae por debajo de tpe dB con respecto a la amplitud de envolvente pico.

Capacidades ampliadas

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

Historial de versiones

Introducido antes de R2006a

Consulte también

| | | | | | | | |