plot

Системный объект: фазированный. MFSKWaveform
Пакет: поэтапный

Постройте график непрерывной формы волны MFSK

Синтаксис

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

Описание

plot(sMFSK) строит графики действительной части формы волны, заданной sMFSK.

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

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

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

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

расширить все

Сигнал MFSK, заданный как phased.MFSKWaveform Системный объект.

Пример: sMFSK = phased.MFSKWaveform;

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

Пример: 'k.'

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

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

Компонент формы волны для построения графика, заданный как разделенная разделенными запятой парами, состоящая из 'PlotType' и одно из следующих:

  • 'real' - Строит графики действительной части формы волны

  • 'imag' - Строит графики мнимой части формы волны

  • 'complex' - Строит графики обеих частей формы волны

Пример: 'PlotType','complex'

Индекс шага к графику, заданный как разделенная разделенными запятой парами, состоящая из 'StepIdx' и положительное целое число. Если вы задаете 'StepIdx' значение, больше 'StepsPerSweep', частота соответствует mod('StepIdx','StepsPerSweep') value.

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

расширить все

Указатель (указатели) графика к линии или линиям в рисунке, возвращенном как двойное. Когда PlotType установлено в 'complex', h является вектором-столбцом 2 на 1. Первый и второй элементы этого вектора являются указателями на линии в вещественном и мнимом подграфиках, соответственно.

Примеры

расширить все

Создайте сигнал MFSK со скоростью дискретизации 1 МГц и шириной полосы пропускания 0,1 МГц. Предположим, что 52 шага со временем шага 4 миллисекунды. Установите смещение частоты на 1 кГц. Существует 4000 выборки на шаг.

fs = 1e6;
fsweep = 1e5;
tstep = 4e-3;
numsteps = 52;
foffset = 1000;
noutputsteps = 4;
sMFSK = phased.MFSKWaveform('SampleRate',fs,...
    'SweepBandwidth',fsweep,...
    'StepTime',tstep,...
    'StepsPerSweep',numsteps,...
    'FrequencyOffset',foffset,...
    'OutputFormat','Steps',...
    'NumSteps',noutputsteps);

Постройте график действительных и мнимых компонентов второго шага формы волны с помощью plot способ. Установите красный цвет графика.

plot(sMFSK,'PlotType','complex','StepIdx',2,'r')

Figure contains 2 axes. Axes 1 with title MFSK waveform: real part, step 2 contains an object of type line. Axes 2 with title MFSK waveform: imaginary part, step 2 contains an object of type line.

Введенный в R2015a