plot

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

Постройте закодированный фазой импульсный сигнал

Синтаксис

plot(Hwav)
plot(Hwav,Name,Value)
plot(Hwav,Name,Value,LineSpec)
h = plot(___)

Описание

plot(Hwav) строит действительную часть формы волны, заданной Hwav.

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

plot(Hwav,Name,Value,LineSpec) задает тот же цвет линии, стиль линии или опции маркера, как доступны в MATLAB® plot функция.

h = plot(___) возвращает указатель линии в фигуре.

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

Hwav

Объект Waveform. Эта переменная должна быть скаляром, который представляет один объект формы волны.

LineSpec

Вектор символов к задает тот же цвет линии, стиль или опции маркера, как доступны в plot MATLAB функция. Если вы задаете PlotType значение 'complex', затем LineSpec применяется и к действительным и мнимым подграфикам.

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

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

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

'PlotType'

Задает ли графики функций действительная часть, мнимая часть или обе части формы волны. Допустимыми значениями является 'real'imag, и 'complex'.

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

'PulseIdx'

Индекс импульса, чтобы построить. Это значение должно быть скаляром.

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

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

h

Обработайте к линии или линиям в фигуре. Для PlotType значение 'complex'H вектор-столбец. Первые и вторые элементы этого вектора являются указателями на линии в действительных и мнимых подграфиках, соответственно.

Примеры

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

Создайте и постройте закодированный фазой импульсный сигнал, который использует код Zadoff-Чу.

waveform = phased.PhaseCodedWaveform('Code','Zadoff-Chu','ChipWidth',1e-6, ...
    'NumChips',16,'OutputFormat','Pulses','NumPulses',2);
plot(waveform)