System object: phased.PartitionedArray
Output responses of subarrays
RESP = step(H,FREQ,ANG,V)
RESP = step(H,FREQ,ANG,V,STEERANGLE)
Starting in R2016b, instead of using the
RESP = step(
RESP of the subarrays in the array,
at operating frequencies specified in
directions specified in
ANG. The phase center
of each subarray is at its geometric center.
the propagation speed. The elements within each subarray are connected
to the subarray phase center using an equal-path feed.
The object performs an initialization the first time the
Partitioned array object.
Operating frequencies of array in hertz.
Directions in degrees.
Propagation speed in meters per second. This value must be a scalar.
Subarray steering direction.
Voltage responses of the subarrays of a phased array. The output depends on whether the array supports polarization or not.
Calculate the response at boresight of a 4-element ULA partitioned into two 2-element ULAs.
Note: This example runs only in R2016b or later. If you are using an earlier release, replace each call to the function with the equivalent
step syntax. For example, replace
Set up the partitioned array.
hula = phased.ULA('NumElements',4,'ElementSpacing',0.5); partitionedarray = phased.PartitionedArray('Array',hula,... 'SubarraySelection',[1 1 0 0;0 0 1 1]);
Calculate the response of the subarrays at boresight. Assume the operating frequency is 1 GHz and the propagation speed is the speed of light.
resp = partitionedarray(1.0e9,[0;0],physconst('Lightspeed'))
resp = 2 2