Преобразуйте диаграмму направленности от формы phi/theta до формы азимута/повышения
pat_azel = phitheta2azelpat(pat_phitheta,phi,theta)
pat_azel = phitheta2azelpat(pat_phitheta,phi,theta,az,el)
[pat_azel,az_pat,el_pat]
= phitheta2azelpat(___)
выражает диаграмму направленности антенн pat_azel
= phitheta2azelpat(pat_phitheta
,phi
,theta
)pat_phitheta
в угловых координатах азимута/повышения вместо φ/θ угловых координат. pat_phitheta
выбирает шаблон под φ углами в phi
и θ углами в theta
. Матрица pat_azel
использует сетку по умолчанию, которая покрывает значения азимута от –90 до 90 градусов и значений повышения от –90 до 90 градусов. В этой сетке pat_azel
однородно выбирается с размером шага 1 для азимута и повышения. Функция интерполирует, чтобы оценить ответ антенны в данном направлении.
azel2phitheta
| azel2phithetapat
| phased.CustomAntennaElement
| phitheta2azel