EngeePhased.ULA
Равномерная линейная антенная решетка (ULA).
Библиотека |
EngeePhased |
Описание
Системный объект EngeePhased.ULA моделирует равномерную линейную антенную решетку (ULA) и вычисляет его отклик.
Чтобы рассчитать отклик для каждого элемента антенной решетки для заданных направлений, выполните следующие действия:
-
Создайте объект EngeePhased.ULA и задайте его свойства.
-
Вызовите объект с аргументами, как если бы это была функция.
Синтаксис
Создание
Вызов конструктора системного объекта возможен следующими способами:
-
object = EngeePhased.ULA
создает равномерную линейную антенную решетку (ULA), сформированную из одинаковых изотропных элементов датчика фазированной решетки со значениями свойств по умолчанию. Начало локальной системы координат - фазовый центр антенной решетки. Положительная ось x – это направление, нормальное к антенной решетке, а элементы антенной решетки расположены вдоль оси y. Пример:array = EngeePhased.ULA
julia -
object = EngeePhased.ULA(Name=Value)
создает равномерную линейную антенную решетку (ULA) с каждым указанным свойством Name (имя), установленным на указанное Value (значение). Вы можете указать дополнительные аргументы в виде пары имя-значение в любом порядке (Name1
=Value1
,…,NameN
=ValueN
). Пример:array = EngeePhased.ULA(ElementSpacing=1.5,ArrayAxis="z")
julia -
object = EngeePhased.URA(N,D,Name=Value)
создает равномерную линейную антенную решетку (ULA), для свойства NumElements которого установлено значениеN
, для свойства ElementSpacing значениеD
, и другими указанными свойствами Name (имя), установленным на указанное Value (значение).N
иD
являются аргументами только для значений. При указании аргумента только для значений необходимо указать все предшествующие аргументы только для значений. Аргументы пары Name-Value можно указывать в любом порядке. Пример:array = EngeePhased.ULA(N,D,NumElements=5)
julia