plot

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

Постройте прямоугольную импульсную форму волны

Синтаксис

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

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

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

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

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

'PlotType'

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

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

'PulseIdx'

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

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

'FrequencyOffset'

Частота возмещена

Частота возмещена в Гц в виде скаляра.

Зависимости

Это свойство применяется, когда вы устанавливаете FrequencyOffsetSource свойство к 'Input port'.

Значение по умолчанию: 0 Гц

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

h

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

Примеры

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

Создайте и постройте 100 μs прямоугольных импульсных форм волны.

waveform = phased.RectangularWaveform('PulseWidth',100e-6);
plot(waveform);

Figure contains an axes. The axes with title Rectangular pulse waveform: real part, pulse 1 contains an object of type line.