Создает суммарные и разностные каналы
Поэтапный. MonopulseFeed System object™ реализует систему моноимпульсного питания для амплитудной суммы и разностного моноимпульсного трекера. Этот объект объединяет принятые сигналы от произвольного массива, чтобы сформировать сумму и разностные каналы. Можно использовать этот объект как канал для phased.MonopulseEstimator
Системный объект.
Для создания моноимпульсной системы питания:
Создайте phased.MonopulseFeed
Объекту и установите его свойства.
Вызывайте объект с аргументами, как будто это функция.
Дополнительные сведения о работе системных объектов см. в разделе «Что такое системные объекты?».
создает монопульсионный Системный объект питания, feed
= phased.MonopulseFeedfeed
, со значениями свойств по умолчанию.
создает систему каналов с каждым свойством feed
= phased.MonopulseFeed(Name
,Value
)Name
установить на заданное Value
. Можно задать дополнительные аргументы пары "имя-значение" в любом порядке как (Name1
, Value1
..., NameN
, ValueN
). Заключайте каждое имя свойства в одинарные кавычки.
feed = phased.MonopulseFeed('SensorArray',phased.URA,'OperatingFrequency',300e6,'Coverage','Azimuth')
устанавливает массив датчиков в равномерный прямоугольный массив (URA) с значениями свойств URA по умолчанию. Питание образует только суммарный канал и азимутальный разностный канал. Система подачи работает на частоте 300 МГц.[
возвращает сигнал суммарного канала, sumchan
,diffazchan
] = feed(X
,steervec
)sumchan
и сигнал разностного канала азимута, diffazchan
, вычисленный из входного сигнала, X
. steervec
задает направление рулевого управления массива. Чтобы использовать этот синтаксис, установите Coverage
свойство к 'Azimuth'
.
[
также возвращает сигнал различия повышений, sumchan
,diffazchan
,diffelchan
] = feed(X
,steervec
)diffelchan
. Чтобы использовать этот синтаксис, установите Coverage
свойство к '3D'
.
Чтобы использовать функцию объекта, задайте системный объект в качестве первого входного параметра. Например, чтобы освободить системные ресурсы системного объекта с именем obj
, используйте следующий синтаксис:
release(obj)
[1] Mahafza, B.R. Радиолокационная система Analysis And Design Using Matlab. Бока Ратон: Чапман и Холл/CRC, 2000.