exponenta event banner

plotyy

Печать параметров ВЧ-цепи или ВЧ-данных на плоскости 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-axis.

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-axis.

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-axis. Этот формат действителен для обоих NF и S21.

  • ns для правых y-axis. Этот формат действителен для 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