Фаза Subband переключает формирователь луча
Объект SubbandPhaseShiftBeamformer
реализует формирователь луча сдвига фазы поддиапазона.
Вычислить сигнал beamformed:
Задайте и настройте свой формирователь луча сдвига фазы поддиапазона. Смотрите Конструкцию.
Вызовите step
, чтобы выполнить beamforming операцию согласно свойствам phased.SubbandPhaseShiftBeamformer
. Поведение step
характерно для каждого объекта в тулбоксе.
При запуске в R2016b, вместо того, чтобы использовать метод step
, чтобы выполнить операцию, заданную Системой object™, можно вызвать объект с аргументами, как будто это была функция. Например, y = step(obj,x)
и y = obj(x)
выполняют эквивалентные операции.
H = phased.SubbandPhaseShiftBeamformer
создает Системный объект формирователя луча сдвига фазы поддиапазона, H
. Объект выполняет сдвиг фазы поддиапазона beamforming на полученном сигнале.
H = phased.SubbandPhaseShiftBeamformer(
создает объект формирователя луча сдвига фазы поддиапазона, Name
,Value
)H
, с каждым заданным набором имени свойства к заданному значению. Можно задать дополнительные аргументы пары "имя-значение" в любом порядке как (Name1
, Value1
..., NameN
, ValueN
).
|
Сенсорная матрица Сенсорная матрица, заданная как Системный объект массивов, принадлежащий пакету Значение по умолчанию: | ||||
|
Скорость распространения сигнала Задайте скорость распространения сигнала, в метрах в секунду, как положительная скалярная величина. Можно задать это свойство как одинарную или двойную точность. Значение по умолчанию: Скорость света | ||||
|
Система рабочая частота Задайте рабочую частоту формирователя луча в герц как скаляр. Значение по умолчанию этого свойства соответствует 300 МГц. Это свойство может быть задано как одинарная или двойная точность. Значение по умолчанию: | ||||
|
Уровень выборки сигнала Задайте уровень выборки сигнала (в герц) как положительная скалярная величина. Это свойство может быть задано как одинарная или двойная точность. Значение по умолчанию: | ||||
|
Количество поддиапазонов Задайте количество поддиапазонов, используемых в поддиапазоне, обрабатывающем как положительное целое число. Это свойство может быть задано как одинарная или двойная точность. Значение по умолчанию: | ||||
|
Источник beamforming направления Задайте, прибывает ли beamforming направление для формирователя луча из свойства
Значение по умолчанию: | ||||
|
Направления Beamforming Задайте beamforming направления формирователя луча как матрица 2D строки. Каждый столбец матрицы имеет форму [AzimuthAngle; ElevationAngle] (в градусах). Каждый угол азимута должен быть между –180 и 180 градусами, и каждый угол повышения должен быть между –90 и 90 градусами. Это свойство применяется, когда вы устанавливаете свойство Значение по умолчанию: | ||||
|
Выведите beamforming веса Чтобы получить веса, используемые в формирователе луча, установите это свойство на По умолчанию: false | ||||
|
Выведите частоты центра поддиапазона Чтобы получить центральные частоты каждого поддиапазона, установите это свойство на По умолчанию: false |
шаг | Beamforming с помощью перемены фазы поддиапазона |
Характерный для всех системных объектов | |
---|---|
release | Позвольте изменения значения свойства Системного объекта |
[1] Деревья фургона, H. Оптимальная обработка матриц. Нью-Йорк: Wiley-межнаука, 2002.
phased.Collector
| phased.PhaseShiftBeamformer
| phased.TimeDelayBeamformer
| phased.WidebandCollector
| phitheta2azel
| uv2azel