Note: This page has been translated by MathWorks. Click here to see

To view all translated materials including this page, select Country from the country navigator on the bottom of this page.

To view all translated materials including this page, select Country from the country navigator on the bottom of this page.

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.