Signal Processing Toolbox    
gmonopuls

Generate a Gaussian monopulse.

Syntax

Description

y = gmonopuls(t,fc) returns samples of the unity-amplitude Gaussian monopulse with center frequency fc (in hertz) at the times indicated in array t. By default, fc = 1000 Hz.

tc = gmonopuls('cutoff',fc) returns the time duration between the maximum and minimum amplitudes of the pulse.

Remarks

Default values are substituted for empty or omitted trailing input arguments.

Examples

Example 1

Plot a 2 GHz Gaussian monopulse sampled at a rate of 100 GHz.

Example 2

Construct a pulse train from the monopulse of Example 1 using a spacing of 7.5 ns.

See Also

chirp
Generate a swept-frequency cosine.
gauspuls
Generate a Gaussian-modulated sinusoidal pulse.
pulstran
Generate a pulse train.
rectpuls
Generate a sampled aperiodic rectangle.
tripuls
Generate a sampled aperiodic triangle.


 gauspuls grpdelay