Преобразуйте диаграмму направленности от формы азимута/повышения до формы you/v
pat_uv = azel2uvpat(pat_azel,az,el)
pat_uv = azel2uvpat(pat_azel,az,el,u,v)
[pat_uv,u_pat,v_pat]
= azel2uvpat(___)
выражает диаграмму направленности антенн pat_uv
= azel2uvpat(pat_azel
,az
,el
)pat_azel
в u/v пространственных координатах вместо угловых координат азимута/повышения. pat_azel
выбирает шаблон под углами азимута в az
и углами повышения в el
. Матрица pat_uv
использует сетку по умолчанию, которая покрывает значения u от –1 до 1 и значения v от –1 до 1. В этой сетке pat_uv
однородно выбирается с размером шага 0,01 для u и v. Функция интерполирует, чтобы оценить ответ антенны в данном направлении. Значениями в pat_uv
является NaN для u и значений v вне модульного круга, потому что u и v не определены вне модульного круга.
azel2uv
| phased.CustomAntennaElement
| uv2azel
| uv2azelpat