Situations in which you might use a phase-coded waveform instead of another type of waveform include:
When a rectangular pulse cannot provide both of these characteristics:
Short enough pulse for good range resolution
Enough energy in the signal to detect the reflected echo at the receiver
When two or more radar systems are close to each other and you want to reduce interference among them.
When digital processing suggests using a waveform with a discrete set of phases. For example, a Barker-coded waveform is a bi-phase waveform.
Conversely, you might use another waveform instead of a phase-coded waveform in the following situations:
When you need to detect or track high-speed targets
Phase-coded waveforms tend to perform poorly when signals have Doppler shifts.
When the hardware requirements for phase-coded waveforms are prohibitively expensive
To create a phase-coded waveform, use
You can customize certain characteristics of the waveform, including:
Type of phase code
Number of chips
Pulse repetition frequency (PRF)
Sequence index (Zadoff-Chu code only)
After you create a
you can plot the waveform using the
plot method of
this class. You can also generate samples of the waveform using the
For a full list of properties and methods, see the