Широкополосный формирователь луча минимального отклонения ответа без искажений
phased.SubbandMVDRBeamformer Система object™ реализует широкополосное минимальное отклонение формирователь луча ответа без искажений (MVDR) на основе метода обработки поддиапазона. Этот тип формирователя луча также называется формирователем луча Каплуна.
К сигналам beamform, прибывающим в массив:
Создайте phased.SubbandMVDRBeamformer объект и набор его свойства.
Вызовите объект с аргументами, как будто это была функция.
Чтобы узнать больше, как Системные объекты работают, смотрите то, Что Системные объекты?.
создает поддиапазон Системный объект формирователя луча MVDR, beamformer = phased.SubbandMVDRBeamformerbeamformer. Объект выполняет поддиапазон MVDR beamforming на полученном сигнале.
создает поддиапазон Системный объект формирователя луча MVDR, 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 как beamforming направление. Этот синтаксис применяется, когда вы устанавливаете свойство DirectionSource на 'Input port'.
[ возвращает beamforming веса, Y,W]
= beamformer(___)W. Этот синтаксис применяется, когда вы устанавливаете свойство WeightsOutputPort на true.
[ возвращает центральные частоты поддиапазонов, Y,FREQS] = beamformer(___)FREQS. Этот синтаксис применяется, когда вы устанавливаете свойство SubbandsOutputPort на true.
Можно объединить дополнительные входные параметры, когда вы устанавливаете их свойства включения. Дополнительные входные параметры должны быть перечислены в том же порядке как свои свойства включения. Например, [ допустимо, когда вы задаете TrainingInputPort как Y,W,FREQS]
= beamformer(X,XT,ANG)true и набор DirectionSource к 'Input port'.
Чтобы использовать объектную функцию, задайте Системный объект как первый входной параметр. Например, чтобы выпустить системные ресурсы Системного объекта под названием obj, используйте этот синтаксис:
release(obj)
[1] Деревья фургона, H. Оптимальная обработка матриц. Нью-Йорк: Wiley-межнаука, 2002.
phased.FrostBeamformer | phased.LCMVBeamformer | phased.MVDRBeamformer | phased.PhaseShiftBeamformer | phased.SubbandPhaseShiftBeamformer | phased.WidebandCollector