Owning Class: waveform generation
Requires: MathScript RT Module
c = gaussmonopulse(a)
c = gaussmonopulse(a, b)
c = gaussmonopulse('cutoff')
c = gaussmonopulse('cutoff', b)
Legacy Name: gmonopuls
Generates a Gaussian monopulse.
| Name | Description |
|---|---|
| a | Specifies the sampling time. a is a real array. |
| b | Specifies the center frequency in Hz. b is a positive number. The default is 1000. |
| 'cutoff' | Directs LabVIEW to return the time duration between the maximum and minimum amplitudes of the pulse. |
| Name | Description |
|---|---|
| c | Returns the sampled Gaussian monopulse or the time duration if you specify 'cutoff'. |
LabVIEW computes the Gaussian monopulse using the same equations as in the Gaussian Monopulse VI.
fc = 2E9;
tc = gaussmonopulse('cutoff', fc);
X = linramp(-2*tc, 2*tc, 100);
Y = gaussmonopulse(X, fc);
plot(X, Y)
chirp
dirichlet
gausspulse
pulsetrain
rectpulse
sawtooth
sinc
square
tripulse
vco