Main Content

bandwidth

Waveform bandwidth

Since R2023a

Description

BW = bandwidth(waveform) returns the bandwidth BW of the pulses for the waveform System object™.

  • For a linear FM waveform, the bandwidth equals the value of the SweepBandwidth property.

  • For a rectangular waveform, the bandwidth equals the reciprocal of the pulse width.

  • For the stepped FM waveform, If there are N frequency steps, the bandwidth equals N times the value of the FrequencyStep property. If there is no frequency stepping, the bandwidth equals the reciprocal of the pulse width.

  • For phased coded waveform, The bandwidth value is the reciprocal of the chip width.

example

Examples

collapse all

Determine the bandwidth of a linear FM pulse waveform. The default value for an LFM waveform is 100 kHz.

waveform = phased.LinearFMWaveform;
bw = bandwidth(waveform)
bw = 
100000

Input Arguments

collapse all

Waveform, specified as a waveform System object.

Output Arguments

collapse all

Pulse bandwidth, returned as a positive scalar. Units are in Hz.

Version History

Introduced in R2023a