Convert radiation pattern from azimuth-elevation to phi-theta coordinates
pat_phitheta = azel2phithetapat(pat_azel,az,el)
pat_phitheta = azel2phithetapat(pat_azel,az,el,phi,theta)
[pat_phitheta,phi_pat,theta_pat] = azel2phithetapat(___)
expresses
the antenna radiation pattern pat_phitheta
= azel2phithetapat(pat_azel
,az
,el
)pat_azel
in φ/θ
angle coordinates instead of azimuth/elevation angle coordinates. pat_azel
samples
the pattern at azimuth angles in az
and elevation
angles in el
. The pat_phitheta
matrix
covers φ values from 0 to 180 degrees and θ values from
0 to 360 degrees. pat_phitheta
is uniformly sampled
with a step size of 1 for φ and θ. The function interpolates
to estimate the response of the antenna at a given direction.
[
returns
vectors containing the φ and θ angles at which pat_phitheta
,phi_pat
,theta_pat
] = azel2phithetapat(___)pat_phitheta
samples the pattern, using any of the input arguments in the previous
syntaxes.