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