Main Content


Create corresponding radar transceiver from radarDataGenerator



iqSensor = radarTransceiver(radarGenerator) creates a corresponding radar transceiver, iqSensor, based on the radarDataGenerator object, radarGenerator. The function configures the parameters in iqSensor so that you can process the signal it generates to obtain comparable detections to those returned from radarGenerator.


collapse all

Create a radarDataGenerator and generate a radar transceiver from it.

rdr = radarDataGenerator;
iqsensor = radarTransceiver(rdr);

Produce radar signal from a target using the transceiver.

tgt = struct('Position',[50e3 0 0]);
x = iqsensor(tgt,0);
t = (0:numel(x)-1)/iqsensor.Waveform.SampleRate;
xlabel('Range (m)')

Figure contains an axes object. The axes object contains an object of type line.

Input Arguments

collapse all

Radar data generator, specified as a radarDataGenerator object.

Output Arguments

collapse all

Radar transceiver, returned as a radarTransceiver object.

Extended Capabilities

Version History

Introduced in R2021a