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;

Стиль графика, заданный как вектор символов. Можно задать тот же цвет линии, стиль или опции маркера, которые доступны в plot MATLAB функция. Если вы задаете 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 кГц. Существует 4 000 выборок на шаг.

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')

Представленный в R2015a