Main Content

getSubarrayPosition

System object: phased.PartitionedArray
Package: phased

Positions of subarrays in array

Syntax

POS = getSubarrayPosition(H)

Description

POS = getSubarrayPosition(H) returns the subarray positions in the array H.

Input Arguments

H

Partitioned array object.

Output Arguments

POS

Subarrays positions in array. POS is a 3-by-N matrix, where N is the number of subarrays in H. Each column of POS defines the position of a subarray in the local coordinate system, in meters, using the form [x; y; z].

Examples

expand all

Obtain the positions of the two subarrays in a partitioned array.

array = phased.PartitionedArray('Array',phased.URA('Size',[2 3]),...
    'SubarraySelection',[1 0 1 0 1 0; 0 1 0 1 0 1]);
pos = getSubarrayPosition(array)
pos = 3×2

         0         0
         0         0
    0.2500   -0.2500