Sum and difference monopulse for URA
The SumDifferenceMonopulseTracker2D
object
implements a sum and difference monopulse algorithm for a uniform
rectangular array.
To estimate the direction of arrival (DOA):
Define and set up your sum and difference monopulse DOA estimator. See Construction.
Call step
to
estimate the DOA according to the properties of phased.SumDifferenceMonopulseTracker2D
.
The behavior of step
is specific to each object in
the toolbox.
Note
Starting in R2016b, instead of using the step
method
to perform the operation defined by the System object™, you can
call the object with arguments, as if it were a function. For example, y
= step(obj,x)
and y = obj(x)
perform
equivalent operations.
H = phased.SumDifferenceMonopulseTracker2D
creates
a tracker System object, H
. The object uses
sum and difference monopulse algorithms on a uniform rectangular array
(URA).
H = phased.SumDifferenceMonopulseTracker2D(
creates
a URA monopulse tracker object, Name
,Value
)H
, with each
specified property Name set to the specified Value. You can specify
additional namevalue pair arguments in any order as (Name1
,Value1
,...,NameN
,ValueN
).

Handle to sensor array Specify the sensor array as a handle. The sensor array must
be a Default: 

Signal propagation speed Specify the propagation speed of the signal, in meters per second, as a positive scalar. You can specify this property as single or double precision. Default: Speed of light 

System operating frequency Specify the operating frequency of the system in hertz as a positive scalar. The default value corresponds to 300 MHz. You can specify this property as single or double precision. Default: 

Number of phase shifter quantization bits The number of bits used to quantize the phase shift component of beamformer or steering vector weights. Specify the number of bits as a nonnegative integer. A value of zero indicates that no quantization is performed. You can specify this property as single or double precision. Default: 
step  Perform monopulse tracking using URA 
Common to All System Objects  

release  Allow System object property value changes 
[1] Seliktar, Y. SpaceTime Adaptive Monopulse Processing. Ph.D. Thesis. Georgia Institute of Technology, Atlanta, 1998.
[2] Rhodes, D. Introduction to Monopulse. Dedham, MA: Artech House, 1980.