exponenta event banner

collectPlaneWave

Моделирование принятых плоских волн

    Описание

    Y = collectPlaneWave(array,X,ANG) возвращает принятые сигналы, Y на матрице датчиков, array, когда входные сигналы указаны X прийти в массив из направлений, указанных в ANG.

    Y = collectPlaneWave(array,X,ANG,FREQ), кроме того, определяет несущую частоту входящего сигнала в FREQ.

    Y = collectPlaneWave(array,X,ANG,FREQ,C), кроме того, определяет скорость распространения сигнала в C.

    Входные аргументы

    свернуть все

    Фазированный массив, заданный как объект System.

    Входящие сигналы, определенные как матрица М-столбцов. Каждый столбец X представляет индивидуальный входящий сигнал.

    Пример: [1,5;2,10;3,10]

    Типы данных: double
    Поддержка комплексного номера: Да

    Направления поступления входящих сигналов, определенные как вектор 1-by-M или матрица 2-by-M, где М - количество входящих сигналов. Каждый столбец определяет направление поступления соответствующего сигнала в X. Если ANG является матрицей 2-by-M, каждый столбец задает направление по азимуту и отметке входящего сигнала [az;el]. Угловые единицы измерения выражены в градусах. Угол азимута должен лежать между -180 ° и 180 °, а угол места - между -90 ° и 90 °.

    Если ANG является вектором 1-by-M, то каждая запись представляет набор азимутальных углов, при этом углы возвышения принимаются равными нулю.

    Азимутальный угол - это угол между осью x и проекцией вектора направления прихода на плоскость xy. При измерении от оси X к оси Y угол азимута является положительным.

    Угол места - это угол между вектором направления прибытия и плоскостью xy. При измерении по направлению к оси z угол наклона является положительным.

    Пример: [20,30;15,25]

    Типы данных: double

    Несущая частота сигнала, заданная как положительный скаляр в Гц.

    Типы данных: double

    Скорость распространения сигнала, заданная как положительный скаляр в метрах в секунду.

    Пример: physconst('LightSpeed')

    Типы данных: double

    Выходные аргументы

    свернуть все

    Принятые сигналы, возвращаемые в виде N-столбцового комплексного вектора строки. Величина N - количество элементов в массиве. Каждый столбец Y содержит объединенные принятые сигналы в соответствующем элементе матрицы.

    Представлен в R2021a