график

Системный объект: поэтапный. 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 должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

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

  • действительный Строит действительную часть формы волны

  • imag Строит мнимую часть формы волны

  • комплекс Графики обе части формы волны

Пример: '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