System object: phased.UCA
Array element tapers
WTS = getTaper(H)
WTS = getTaper(
WTS, applied to each element of the
phased uniform circular array (UCA),
are often referred to as weights.
H — Uniform circular array
Uniform circular array, specified as a
phased.ULA System object.
H = phased.UCA();
WTS — Array element tapers
N-by-1 complex-valued vector
Array element tapers, returned as an N-by-1 complex-valued vector, where N is the number of elements in the array.
Show UCA Element Tapers
Construct a 7-element UCA array of isotropic antenna elements with a Taylor window taper. Design the array to have a radius of 0.5 meters. Then, draw the array showing the element taper shading.
Nelem = 7; R = 0.5; taper = taylorwin(Nelem); sArray = phased.UCA(Nelem,R,'Taper',taper.'); w = getTaper(sArray)
w = 7×1 0.4520 0.9009 1.3680 1.5581 1.3680 0.9009 0.4520
Both the output and figure above shows that the taper magnitudes are largest near the middle element.
Introduced in R2015a