Создает каналы различия и сумма
Поэтапное. Система MonopulseFeed object™ реализует моноимпульсную систему канала за амплитудную сумму и средство отслеживания моноимпульса различия. Этот объект объединения получил сигналы от произвольного массива, чтобы сформировать каналы различия и сумма. Можно использовать этот объект в качестве канала для Системного объекта phased.MonopulseEstimator.
Создать моноимпульсную систему канала:
Создайте объект phased.MonopulseFeed и установите его свойства.
Вызовите объект с аргументами, как будто это была функция.
Чтобы узнать больше, как Системные объекты работают, смотрите то, Что Системные объекты? MATLAB.
feed = phased.MonopulseFeedfeed = phased.MonopulseFeed(Name,Value) создает моноимпульсный Системный объект канала, 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,diffelchan] = feed(X,steervec)[___,angest] = feed(X,steervec)[ возвращает сигнал канала суммы, 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.