How to specify waveform type in radarEmitter?

16 次查看(过去 30 天)
black cat
black cat 2025-10-22,20:20
评论: black cat 2025-10-27,14:02
I am trying to understand all of the attributes of the radarEmitter object, documented here: https://www.mathworks.com/help/fusion/ref/radaremitter-system-object.html#d126e230425
How do you specify the shape of each pulse? I see WaveformType is an integer which specifies "the type of detected waveform" but I see no list of possible integers and what they correspond to. Can someone please help?
  2 个评论
Soumya
Soumya 2025-10-27,11:36
In the MATLAB 'radarEmitter' System object from the Sensor Fusion and Tracking Toolbox, the 'WaveformType' property is a numeric identifier used for labeling and classification of the emitted waveform. It does not generate or control the pulse shape, modulation, PRF, or any other physical waveform characteristics. Instead, the assigned value is included in the resulting 'radarEmission' object as metadata. This allows downstream systems such as radar warning receivers or electronic support measures to interpret the emission type for threat classification or behavioral modeling within higher-level radar simulations.
To specify or simulate the actual transmitted signal, including characteristics like pulse width, sweep bandwidth, and modulation, you must use waveform objects provided by the Phased Array System Toolbox. Examples include 'phased.RectangularWaveform', 'phased.LinearFMWaveform', and 'phased.PhaseCodedWaveform'. These objects define the physical properties of the waveform and can be incorporated into radar simulation architectures when needed for detailed signal-level modeling.
MATLAB does not provide a predefined mapping between WaveformType integer values and specific waveform categories.
• You can define your own mapping based on the needs of your radar scenario.
• Example mapping:
  • 1 = Rectangular pulse
  • 2 = Linear FM (chirp)
  • 3 = Phase-coded pulse
• You can then assign the label in code, for example:
emitter.WaveformType = 2; % Classified as a chirped waveform
For more information you can refer to the following documentations:
I hope this helps!

请先登录,再进行评论。

回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Data Synthesis 的更多信息

产品


版本

R2025b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by