Создает сумму и разность каналов
Поэтапное. Система MonopulseFeed object™ реализует моноимпульсную систему канала за амплитудную сумму и средство отслеживания моноимпульса различия. Этот объект объединения получил сигналы от произвольного массива, чтобы сформировать каналы различия и сумма. Можно использовать этот объект в качестве канала для phased.MonopulseEstimator
Системный объект.
Создать моноимпульсную систему канала:
Создайте phased.MonopulseFeed
объект и набор его свойства.
Вызовите объект с аргументами, как будто это была функция.
Чтобы узнать больше, как Системные объекты работают, смотрите то, Что Системные объекты? MATLAB.
создает моноимпульсный Системный объект канала, 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. Анализ и проектирование радиолокационной системы Используя MATLAB. Бока-Ратон: Чепмен и Холл/CRC, 2000.