exponenta event banner

график

Системный объект: поэтапный. 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