plotResponse

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

Постройте ответ углового Доплера

Синтаксис

plotResponse(H,X)
plotResponse(H,X,ELANG)
plotResponse(H,X,PRF)
plotResponse(___,Name,Value)
hPlot = plotResponse(___)

Описание

plotResponse(H,X) строит ответ углового Доплера данных в X в децибелах. Этот синтаксис доступен, когда свойством ElevationAngleSource является 'Property'.

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

plotResponse(H,X,ELANG) строит вычисленное использование ответа углового Доплера заданного угла повышения ELANG. Этот синтаксис доступен, когда свойством ElevationAngleSource является 'Input port'.

plotResponse(H,X,PRF) строит вычисленное использование ответа углового Доплера заданной импульсной частоты повторения PRF. Этот синтаксис доступен, когда свойством PRFSource является 'Input port'.

plotResponse(___,Name,Value) строит ответ углового Доплера с дополнительными опциями, заданными одним или несколькими аргументами пары Name,Value.

hPlot = plotResponse(___) возвращает указатель изображения в окне рисунка, с помощью любого из входных параметров в предыдущих синтаксисах.

Входные параметры

H

Объект ответа углового Доплера.

X

Входные данные.

ELANG

Угол повышения в градусах.

Значение по умолчанию: Значение свойства Elevation H

PRF

Импульсная частота повторения, заданная как положительная скалярная величина. Чтобы включить этот аргумент, установите свойство PRFSource на 'Input port'. Модули находятся в Герц.

Аргументы в виде пар имя-значение

Укажите необязательные аргументы в виде пар ""имя, значение"", разделенных запятыми. Имя (Name) — это имя аргумента, а значение (Value) — соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

'NormalizeDoppler'

Установите это значение к true, чтобы нормировать Доплеровскую частоту. Установите это значение к false, чтобы построить ответ углового Доплера, не нормируя Доплеровскую частоту.

По умолчанию: false

'Unit'

Модуль графика. Допустимыми значениями является 'db', 'mag' и 'pow'.

Значение по умолчанию: 'db'

Примеры

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

Постройте ответ углового Доплера 190-й ячейки собранного куба данных.

load STAPExampleData;
x = shiftdim(STAPEx_ReceivePulse(190,:,:));
hadresp = phased.AngleDopplerResponse(...
    'SensorArray',STAPEx_HArray,...
    'OperatingFrequency',STAPEx_OperatingFrequency,...
    'PropagationSpeed',STAPEx_PropagationSpeed,...
    'PRF',STAPEx_PRF);
plotResponse(hadresp,x,'NormalizeDoppler',true);

Смотрите также

|