Широкополосный формирователь луча без искажений с минимальной дисперсией
phased.SubbandMVDRBeamformer Система object™ реализует широкополосный формирователь луча без искажений дисперсии (MVDR) на основе способа обработки поддиапазонов. Этот тип формирователя луча также называется формирователем луча Капона.
Для формирования сигналов, поступающих в массив:
Создать phased.SubbandMVDRBeamformer и задайте его свойства.
Вызовите объект с аргументами, как если бы это была функция.
Дополнительные сведения о работе системных объектов см. в разделе Что такое системные объекты?.
создает поддиапазонный объект MVDR beamformer System, beamformer = phased.SubbandMVDRBeamformerbeamformer. Объект выполняет формирование диаграммы направленности MVDR поддиапазона на принятом сигнале.
создает поддиапазонный объект MVDR beamformer System, beamformer = phased.SubbandMVDRBeamformer(Name,Value)beamformer, с каждым указанным свойством Name установить в указанное значение Value. Можно указать дополнительные аргументы пары имя-значение в любом порядке как Name1,Value1,...,NameN,ValueN.
beamformer = phased.SubbandMVDRBeamformer('SensorArray',phased.URA('Size',[5 5]),'OperatingFrequency',500e6) устанавливает массив датчиков в однородный прямоугольный массив (URA) 5 на 5 со всеми другими значениями свойств URA по умолчанию. Формирователь луча имеет рабочую частоту 500 МГц. использование Y = beamformer(X,ANG)ANG в качестве направления формирования луча. Этот синтаксис применяется при установке для свойства DirectionSource значения 'Input port'.
[ возвращает веса формирования луча, Y,W] = beamformer(___)W. Этот синтаксис применяется при задании для свойства WearingOutputPort значения true.
[ возвращает центральные частоты поддиапазонов, Y,FREQS] = beamformer(___)FREQS. Этот синтаксис применяется при установке для свойства SubbingOutputPort значения true.
При установке их разрешающих свойств можно комбинировать необязательные входные аргументы. Необязательные входные аргументы должны быть перечислены в том же порядке, что и их разрешающие свойства. Например, [ действителен при указании TrainingInputPort как Y,W,FREQS] = beamformer(X,XT,ANG)true и задайте для параметра DirectionSource значение 'Input port'.
Чтобы использовать функцию объекта, укажите объект System в качестве первого входного аргумента. Например, для освобождения системных ресурсов объекта System с именем obj, используйте следующий синтаксис:
release(obj)
[1] Деревья фургонов, H. Оптимальная обработка массива. Нью-Йорк: Wiley-Interscience, 2002.
phased.FrostBeamformer | phased.LCMVBeamformer | phased.MVDRBeamformer | phased.PhaseShiftBeamformer | phased.SubbandPhaseShiftBeamformer | phased.WidebandCollector