exponenta event banner

шаг

Системный объект: поэтапный. RootWSFEstimator
Пакет: поэтапный

Выполнение оценки DOA

Синтаксис

ANG = step(H,X)

Описание

Примечание

Начиная с R2016b, вместо использования step для выполнения операции, определенной системным object™, можно вызвать объект с аргументами, как если бы это была функция. Например, y = step(obj,x) и y = obj(x) выполнять эквивалентные операции.

ANG = step(H,X) оценивает DOA из X использование оценщика DOA H. X - матрица, столбцы которой соответствуют каналам. ANG - вектор строки оцененных широкополосных углов (в градусах). Можно указать аргумент X как одинарная или двойная точность.

Размер первого размера входной матрицы может изменяться для моделирования изменения длины сигнала. Изменение размера может происходить, например, в случае формы импульса с переменной частотой повторения импульса.

Примечание

Объект выполняет инициализацию при первом выполнении объекта. Эта инициализация блокирует неперестраиваемые свойства и входные спецификации, такие как размеры, сложность и тип данных входных данных. При изменении неперестраиваемого свойства или входной спецификации системный объект выдает ошибку. Чтобы изменить неперестраиваемые свойства или входные данные, необходимо сначала вызвать release метод разблокирования объекта.

Примеры

развернуть все

Сначала оцените DOA двух сигналов, принятых стандартной 10-элементной ULA с интервалом элементов 1 метр. Рабочая частота антенны 150 МГц. Фактическое направление первого сигнала - 10 ° по азимуту и 20 ° по возвышению. Направление второго сигнала - 45 ° по азимуту и − 5 ° по возвышению.

Примечание.Этот пример выполняется только в R2016b или более поздних версиях. При использовании более ранней версии замените каждый вызов функции эквивалентным step синтаксис. Например, заменить myObject(x) с step(myObject,x).

Создайте сигналы с добавленным шумом. Затем создайте системный object™ ULA.

Построить объект системы оценки WSF.

Оцените ДОУ.

doas =

   10.0002   20.7934