plotyy

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

Синтаксис

plotyy(rfobject,parameter)
plotyy(rfobject,parameter1,....,parameterN)
plotyy(rfobject,parameter,format1,format2)
plotyy(rfobject,parameter1....parametern,format1,format2)
plotyy(rfobject,(parameter1_1,.....parameter1_n),format1,(parameter2_1.......,parameter2_n),format1,format2)
plotyy(___,x-axis parameter,x-axis format)
plotyy(___,Name,Value)
[ax,hlines1,hlines2] = plotyy(___)

Описание

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) строит заданные параметры под заданными условиями работы пары "имя-значение" для объекта РФ.

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

Примеры

свернуть все

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

amp = rfckt.amplifier;

Постройте S11 и параметры S21 усилителя на two y-оси.

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

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

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

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

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

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

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

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

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

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

Первичными и вторичными форматами для 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')

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

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

Например:

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

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

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

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

Pin является дополнительным значением входной мощности в dBm, в котором можно построить заданные параметры.

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

свернуть все

Указатели двух осей, левых и правых, возвратились как указатель на функцию.

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

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

Советы

Смотрите также

| | | | | | | |

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

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