Системный объект: фазированный. SubbandPhaseShiftBeamformer
Пакет: поэтапный
Формирование луча с использованием поддиапазонной фазовой перемены
Y = step(H,X)
Y = step(H,X,ANG)
[Y,W] =
step(___)
[Y,FREQ]
= step(___)
[Y,W,FREQ]
= step(___)
Примечание
Начиная с R2016b, вместо использования step
метод для выполнения операции, заданной Системной object™, можно вызвать объект с аргументами, как если бы это была функция. Для примера, y = step(obj,x)
и y = obj(x)
выполнять эквивалентные операции.
выполняет фазу сдвига формирования луча на входе, Y
= step(H
,X
)X
, и возвращает сформированный лучом выход в Y
.
использует Y
= step(H
,X
,ANG
)ANG
как направление формирования луча. Этот синтаксис доступен, когда вы устанавливаете DirectionSource
свойство к 'Input port'
.
[
возвращает веса формирования луча, Y
,W
] =
step(___)W
. Этот синтаксис доступен, когда вы устанавливаете WeightsOutputPort
свойство к true
.
[
возвращает центральные частоты поддиапазонов, Y
,FREQ
]
= step(___)FREQ
. Этот синтаксис доступен, когда вы устанавливаете SubbandsOutputPort
свойство к true
.
[
возвращает веса формирования луча и центральные частоты поддиапазонов. Этот синтаксис доступен, когда вы устанавливаете Y
,W
,FREQ
]
= step(___)WeightsOutputPort
свойство к true
и установите SubbandsOutputPort
свойство к true
.
Примечание
Объект выполняет инициализацию при первом выполнении объекта. Эта инициализация блокирует нетронутые свойства и входные спецификации, такие как размерности, сложность и тип данных входных данных. Если вы изменяете свойство nontunable или спецификацию входа, системный объект выдает ошибку. Чтобы изменить нетронутые свойства или входы, необходимо сначала вызвать release
метод для разблокировки объекта.
|
Объект Beamformer. |
|
Входной сигнал, заданный как M -by - N матрица. Если массив содержит подрешетки, N количество подрешеток; в противном случае N количество элементов. Этот аргумент может быть задан как одинарная или двойная точность. Размер первой размерности матрицы входа может варьироваться, чтобы симулировать изменяющуюся длину сигнала. Изменение размера может произойти, например, в случае импульсного сигнала с переменной частотой повторения импульса. |
|
Направления формирования луча, заданные как матрица с двумя строками. Каждый столбец имеет форму [AzimuthAngle; ElevationAngle], в степенях. Каждый угол азимута должен быть между -180 и 180 степенями, а каждый угол возвышения должен быть между -90 и 90 степенями. Этот аргумент может быть задан как одинарная или двойная точность. |
|
Выходной сигнал луча. |
|
Веса формирования луча. |
|
Центральные частоты поддиапазонов. |
Поддиапазонный блок формирования луча сдвига фазы разделяет сигнал на несколько поддиапазонов и применяет узкополосное формирование луча сдвига фазы к сигналу в каждом поддиапазоне. Сигналы, сформированные лучом, во всех поддиапазонах перегруппированы, чтобы сформировать сигнал выхода.
Для получения дополнительной информации см. раздел [1].
[1] Деревья фургонов, H. Optimum Array Processing. Нью-Йорк: Wiley-Interscience, 2002.