radarTransceiver
Description
The radarTransceiver
System object™ creates a monostatic radar object that generates samples of the received target
echo at the radar.
To generate samples of the received target echo:
Create the
radarTransceiver
object and set its properties.Call the object with arguments, as if it were a function.
To learn more about how System objects work, see What Are System Objects?
Creation
Description
creates a
radar object in a monostatic radar scenario. This object generates samples of the received
target echo at the radar.radarTrans
= radarTransceiver
creates a monostatic radar transceiver object with each specified property set to the
specified value. Enclose each property name in single quotes.radarTrans
= radarTransceiver(Name,Value
)
Properties
Usage
Syntax
Description
specifies the transmit steering angle (in degrees) as a 2-by-1 vector in the form
[azimuth; elevation].y
= radarTrans(___,steert
)
This syntax applies when you set the ElectronicScanMode
property
to 'Custom'
. Use a subarray in the transmit antenna and set its
SubarraySteering
property to 'Phase'
or
'Time'
.
specifies the receive steering angle (in degrees) as a 2-by-1 vector in the form [azimuth;
elevation].y
= radarTrans(___,steerr
)
This syntax applies when you set the ElectronicScanMode
property
to 'Custom'
, use a subarray in the receive antenna, and set its
SubarraySteering
property to 'Phase'
or
'Time'
.
You can combine optional input arguments when you set the properties to enable them. Optional inputs must be listed in the same order as the enabled properties.
Input Arguments
Output Arguments
Object Functions
To use an object function, specify the
System object as the first input argument. For
example, to release system resources of a System object named obj
, use
this syntax:
release(obj)
Examples
Extended Capabilities
Version History
Introduced in R2021a
See Also
radarDataGenerator
| radarScenario
| radarTracker
| radarEmitter
| radarEmission
| rcsSignature
| radarChannel