Sum and difference monopulse for ULA
The SumDifferenceMonopulseTracker
object implements
a sum and difference monopulse algorithm on a uniform linear 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.SumDifferenceMonopulseTracker
.
The behavior of step
is specific to each object in
the toolbox.
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.SumDifferenceMonopulseTracker
creates
a tracker System
object, H
. The object uses
sum and difference monopulse algorithms on a uniform linear array
(ULA).
H = phased.SumDifferenceMonopulseTracker(
creates
a ULA 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 ULA 
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.