Кардиоидный антенный элемент
CardioidAntennaElement
Система object™ моделирует антенну с Кардиоидным Ответом. Кардиоидные антенны часто используются в определении направления. Кардиоидный ответ может быть реализован путем размещения двух изотропных излучателей в массиве, четверть длины волны независимо и несовпадающие по фазе 90 °. Вращение по умолчанию кардиоидного шаблона имеет пустой указатель в азимуте на 180 ° и вертикальном изменении на 0 °. Азимут на 0 ° и вертикальное изменение на 0 ° считаются основной осью ответа антенны. Когда помещено в линейное или прямоугольный массив, основная ось ответа выравнивается с нормальным массивом.
Вычислить ответ антенного элемента для заданных направлений:
Создайте phased.CardioidAntennaElement
объект и набор его свойства.
Вызовите объект с аргументами, как будто это была функция.
Чтобы узнать больше, как Системные объекты работают, смотрите то, Что Системные объекты?
создает кардиоидный Системный объект антенны, antenna
= phased.CardioidAntennaElementantenna
. Это объектные модели антенный элемент, ответ которого является кардиоидой с пустым указателем в азимуте на 180 ° и вертикальном изменении на 0 °.
создает кардиоидный объект антенны, antenna
= phased.CardioidAntennaElement(Name=Value
)antenna
, с каждым заданным набором свойств к заданному значению. Можно задать несколько аргументов name-value в любом порядке. Например, FrequencyRange=[1e6 1e9]
указывает, что антенна действует в частотном диапазоне от 1 МГц до 1 ГГц.
Примечание
Объект выполняет инициализацию в первый раз, когда объект выполняется. Эта инициализация блокирует ненастраиваемые свойства и входные технические требования, такие как размерности, сложность и тип данных входных данных. Если вы изменяете ненастраиваемое свойство или входную спецификацию, Системный объект выдает ошибку. Чтобы изменить ненастраиваемые свойства или входные параметры, необходимо сначала вызвать release
метод, чтобы разблокировать объект.
Чтобы использовать объектную функцию, задайте Системный объект как первый входной параметр. Например, чтобы выпустить системные ресурсы Системного объекта под названием obj
, используйте этот синтаксис:
release(obj)
phased.ConformalArray
| phased.CustomAntennaElement
| phased.CosineAntennaElement
| phased.GaussianAntennaElement
| phased.IsotropicAntennaElement
| phased.SincAntennaElement
| phased.ULA
| phased.URA