Convert radiation pattern from azimuth/elevation to phi/theta form

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`

,`theta`

]
= azel2phithetapat(___)`pat_phitheta`

samples
the pattern, using any of the input arguments in the previous syntaxes.

Was this topic helpful?