plot

Системный объект: phased.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 кГц. Существует 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')

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