Оценка задержки элемента массива датчиков
The ElementDelay
объект вычисляет задержку сигнала для элементов массива.
Чтобы вычислить задержку сигнала по элементам массива:
Определите и настройте оценку задержки элемента. См. «Конструкция».
Функции step
оценить задержку в соответствии со свойствами phased.ElementDelay
. Поведение step
характерен для каждого объекта в тулбоксе.
Примечание
Начиная с R2016b, вместо использования step
метод для выполнения операции, заданной Системной object™, можно вызвать объект с аргументами, как если бы это была функция. Для примера, y = step(obj,x)
и y = obj(x)
выполнять эквивалентные операции.
H = phased.ElementDelay
создает элемент оценки задержки Системный объект, H
. Объект вычисляет задержку сигнала для элементов массива, когда сигнал приходит массив с заданных направлений. По умолчанию используется 2-элементный равномерный линейный массив (ULA).
H = phased.ElementDelay(
создает объект, Name
,Value
)H
, с каждым заданным именем свойства, установленным на заданное значение. Можно задать дополнительные аргументы пары "имя-значение" в любом порядке как (Name1
, Value1
..., NameN
, ValueN
).
|
Ручка к массиву, используемой для вычисления задержки Задайте массив датчиков как указатель. Массив датчиков должен быть объектом массива в По умолчанию: |
|
Скорость распространения сигнала Задайте скорость распространения сигнала, в метрах в секунду, как положительная скалярная величина. Вы можете задать это свойство как одинарную или двойную точность. По умолчанию: Скорость света |
шаг | Вычислите задержку для элементов |
Общий для всех системных объектов | |
---|---|
release | Разрешить изменение значения свойства системного объекта |
[1] Деревья фургонов, H. Optimum Array Processing. Нью-Йорк: Wiley-Interscience, 2002.
phased.ArrayGain
| phased.ArrayResponse
| phased.SteeringVector