broadside2az

Преобразуйте поперечный угол в угол азимута

Синтаксис

az = broadside2az(bsang)
az = broadside2az(bsang,el)

Описание

пример

az = broadside2az(bsang) возвращает угол азимута, az, соответствуя поперечному углу, bsang, для нулевого угла повышения. Углы заданы относительно системы локальной координаты.

пример

az = broadside2az(bsang,el) также задает угол повышения, el.

Примеры

свернуть все

Возвратите угол азимута, соответствующий поперечному углу 45 ° при повышении на 0 °.

az = broadside2az(45.0)
az = 45.0000

Возвратите угол азимута, соответствующий поперечному углу 45 ° и углу повышения 20 °.

az = broadside2az(45,20)
az = 48.8063

Возвратите углы азимута для 10 пар поперечного угла и угла повышения.

BSang = (45:5:90)';
el = (45:-5:0)';
az = broadside2az(BSang,el);

Входные параметры

свернуть все

Поперечный угол, заданный как скаляр или вектор действительных значений. Модули в градусах. Этот аргумент поддерживает одинарную и двойную точность.

Пример: [10;-22;-80]

Угол повышения, заданный как скаляр или вектор действительных значений. Длина el должна совпадать с длиной bsang. Углы повышения находятся в диапазоне от-90 ° до 90 °. Модули в градусах. Этот аргумент поддерживает одинарную и двойную точность.

Пример: [5;2;-1]

Выходные аргументы

свернуть все

Угол азимута, возвращенный как скаляр или вектор действительных значений. Длина az равняется длине bsang. Углы азимута находятся в диапазоне от-180 ° до 180 °. Модули в градусах.

Больше о

свернуть все

Поперечный угол

Поперечные углы полезны в описании шаблона ответа универсальной линейной матрицы (ULA).

Для определения поперечного угла и как преобразовать между азимутом и повышением и поперечным углом, смотрите Поперечные Углы. Для определений азимута и углов повышения, смотрите Углы Азимута и Повышения.

Расширенные возможности

Смотрите также

| |

Введенный в R2011a