plotyy

Постройте графики параметров схемы RF или данных RF на плоскости X-Y с осями Y с обеих левой и правой сторон

Описание

plotyy(rfobject,parameter) строит график заданного параметра заданного объекта rfckt или объекта rfdata на плоскости X-Y с использованием предопределенных форматов. Форматы определяют, как RF- Toolbox™ отображает данные на графике. Для примера, когда вы строите график S-параметров с помощью plotyy, 'dB' - нанесено на левую ось Y и 'Degrees' нанесен на правую ось y.

Используйте Форматы Параметров для таблицы, в которой показаны предопределенные первичные и вторичные форматы для всех параметров схемы и объекта данных. Вы также можете использовать listformat чтобы получить список допустимых параметров для цепи или объектов данных.

Примечание

Для всех объектов схемы, кроме тех, которые содержат данные из файла данных, вы должны выполнить анализ частотного диапазона, используя analyze функция перед использованием plotyy.

пример

plotyy(rfobject,parameter1,....,parameterN) строит графики параметров, 1,...,N на плоскости X-Y с использованием предопределенных первичного и вторичного форматов.

plotyy(rfobject,parameter,format1,format2) строит график заданного параметра с использованием формата 1 для левой оси Y и формата 2 для правой оси Y.

plotyy(rfobject,parameter1....parametern,format1,format2) строит графики параметров, 1,...,N использование формата 1 для левой оси Y и формата 2 для правой оси Y.

plotyy(rfobject,(parameter1_1,.....parameter1_n),format1,(parameter2_1.......,parameter2_n),format1,format2) строит графики данных РФ следующим образом:

  • Отобразите параметры 1_1,.....1_n использование формата 1 для левой оси Y.

  • Отобразите параметры 2_1,.....2_n использование формата 2 для правой оси Y.

plotyy(___,x-axis parameter,x-axis format) строит графики заданных параметров при заданных условиях работы для объекта РФ.

plotyy(___,Name,Value) строит графики заданных параметров при заданных условиях работы пары "имя-значение" для объекта RF.

[ax,hlines1,hlines2] = plotyy(___) возвращает указатели на две оси и два объекта линии ряда.

Примеры

свернуть все

Создайте объект усилителя rfckt.

amp = rfckt.amplifier;

График S11 и S21 параметры усилителя на двух y-ось.

plotyy(amp,'S11','S21')

Figure contains 2 axes. Axes 1 contains 2 objects of type line. These objects represent dB(S_{11}), dB(S_{21}). Axes 2 contains 2 objects of type line. These objects represent Deg(S_{11}), Deg(S_{21}).

Основные и вторичные форматы как для S11, так и для S21 Magnitude(decibels) и Angle(degrees). соответственно. Итак, plotyy использует эту пару первичного и вторичного форматов для создания графика.

Постройте график S11 и NF (шумовой рисунок) параметры усилителя на двух y-ось.

plotyy(amp,'S11','NF')

Figure contains 2 axes. Axes 1 contains 2 objects of type line. These objects represent dB(S_{11}), NF [dB]. Axes 2 contains an object of type line. This object represents Deg(S_{11}).

Основной и вторичный форматы для S11 являются Magnitude (decibels) и Angle (degrees), соответственно.

  • Magnitude (decibels) является допустимым форматом для обоих S11 и NF

  • Angle (Degrees) является допустимым форматом для S11.

Оба этих форматов удовлетворяют предыдущим критериям, поэтому функция использует эту пару первичного и вторичного формата для создания графика.

Постройте график NF, S21 и GroupDelay параметры amp на двух осях Y.

plotyy(amp, 'NF', 'S21', 'GroupDelay')

Figure contains 2 axes. Axes 1 contains 2 objects of type line. These objects represent NF [dB], dB(S_{21}). Axes 2 contains an object of type line. This object represents GroupDelay [ns].

Основной и вторичный форматы для S21 являются Magnitude (decibels) и Angle (Degrees), соответственно. Оба NF и GroupDelay имеют только основной формат.

  • Magnitude (decibels) является основным форматом для NF.

  • ns является основным форматом для GroupDelay.

Пара основной и вторичной форматов не соответствует предыдущим критериям, так что plotyy пытается найти пару основных форматов, удовлетворяющих критериям. plotyy создает график с помощью:

  • Magnitude (decibels) для левой y-ось. Этот формат действителен для обоих NF и S21.

  • ns для правой y-ось. Этот формат действителен для GroupDelay .

Эти форматы соответствуют критериям.

Постройте график NFactor и K параметры amp на двух осях Y.

plotyy(amp, 'NFactor', 'K')

Figure contains an axes. The axes contains 2 objects of type line. These objects represent NFactor, K.

Оба NFactor и K иметь только основной формат, None, так plotyy вызывает plot команда для создания графика с одной осью Y, формат которой None.

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

свернуть все

Схема или объект данных, заданный как rfckt объект или rfdata объект.

Пример: amp = rfckt.amplifier; plotyy(amp,'S11',S12') Строит графики параметров S11 и S12 rfckt.amplifier слева и справа ось Y.

Допустимые параметры объектов схемы в виде вектора символов или строки.

Тип listparam(rfobject) чтобы получить список допустимых параметров для объекта схемы, h. Тип listformat(rfobject,parameter) чтобы увидеть легитимные форматы для заданного parameter. Первый формат по умолчанию для заданного параметра.

Пример: amp = rfckt.amplifier; plotyy(amp,'S11',S12') Строит графики параметров, S11 и S12 rfckt.amplifier слева и справа ось Y.

Формат параметра для построения графика на левой оси Y, заданный как вектор символов или строка.

Формат параметра для построения графика на правой оси Y, заданный как вектор символов или строка.

x-axis parameter является независимой переменной вдоль оси x, чтобы построить график заданных параметров вдоль y оси. Несколько x-axis parameter значения доступны для всех объектов. При импорте rfckt.amplifier, rfckt.mixer, или rfdata.data спецификации объектов из .p2d или .s2d можно также задать любые рабочие условия из файла, которые имеют числовые значения, такие как смещение.

В следующей таблице показаны наиболее часто доступные параметры и соответствующие x-axis parameter значения. Настройки по умолчанию, перечисленные в таблице, используются, если x-axis parameter не задан.

параметрx-axis parameter значение
Pout, Phase, LS11, LS12, LS21, LS22Pin (по умолчанию), Freq
S11, S12, S21, S22, NF, IIP3, OIP3, GroupDelay, VSWRIn, VSWROut, GammaIn, GammaOut, FMIN, GammaOPT, RN, TF1, TF2, Gt, Ga, Gp, Gmag, Gmsg, GammaMS, GammaML, K, Delta, Mu, MuPrimeFreq
AM/AM, AM/PMAM

x-axis format - формат, используемый для определенного x-axis parameter. Нет x-axis format спецификация необходима, когда x-axis parameter является рабочим условием.

Следующая таблица показывает x-axis format значения, доступные для x-axis parameter значения, перечисленные в предыдущей таблице, наряду с настройками по умолчанию, которые используются, если x-axis format не задан.

x-axis parameter значенияx-axis format значения
PindBm (по умолчанию), mW, W, dBW
Freq

THz, GHz, MHz, KHz, Hz

По умолчанию x-axis format выбран таким образом, чтобы обеспечить лучшее масштабирование для данного x-axis parameter значения.

AMMagnitude (decibels) (по умолчанию), Magnitude (linear)

Пример: semilogy(h,'Pout','Freq','GHz')

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

Пример: semilogy(h,'Pout','Pin','Freq',2.1e9)

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

'condition1',value1, ..., conditionm,valuem являются необязательными парами условие/значение, при которых можно построить график заданных параметров. Эти пары обычно являются рабочими условиями от .p2d или .s2d файл. Для некоторых параметров можно задать набор значений частоты или входной степени, при которых можно построить график заданного параметра.

Для примера:

  • При построении графиков параметров S большого сигнала как функции от входа степени можно задать интересующие частотные точки, используя пары условие/значение.

  • При построении графика параметров S большого сигнала как функции от частоты можно задать интересующие уровни входной степени, используя пары условие/значение.

  • При построении графика параметров как функции от рабочего условия можно задать как частотное, так и входное значения степени с помощью пар условие/значение.

Freq - необязательное значение частоты в Гц, при котором можно построить график заданных параметров.

Pin - необязательный вход степени в дБм, при котором можно построить график заданных параметров.

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

свернуть все

Указатели на две оси, левую и правую, возвращаются как указатели на функцию.

lineseries объект для левой оси Y, слева и справа, возвращенный как указатель на функцию.

lineseries объект для правой оси Y, слева и справа, возвращенный как указатель на функцию.

Совет

Введенный в R2007a
Для просмотра документации необходимо авторизоваться на сайте