plotyy

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

Описание

пример

plotyy(h,circuitPara) строит RFCKT или параметры Объекта данных RF на плоскости X-Y с двумя Осями Y. Можно задать несколько RFCKT или Объект данных RF в этом синтаксисе.

Примечание

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

plotyy(h,circuitPara,format1,format2) строит RFCKT или параметры Объекта данных RF с первичными и вторичными форматами.

Таблица Determining Parameter Formats приводит первичные и вторичные форматы для всего RFCKT или параметров объекта данных RF. Можно также использовать listformat получить список допустимых параметров для схемы или объектов данных.

пример

plotyy(h,circuitPara1_1,format1,circuitPara2_1,format2) отображает данные RF на графике можно следующим образом:

  • Постройте circuitPara1_1 использование format1 в левой Оси Y.

  • Постройте circuitPara2_1 использование format2 в правой оси y.

пример

plotyy(___,xAxisPara,xAxisFmt,opCon,opVal) строит параметры схемы circuitPara на плоскости X-Y с переменными xAxisPara, их соответствующий формат xAxisFmt, условия работы opCon, и операционные значения opVal для RFCKT или объекта данных RF h.

пример

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

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

Примеры

свернуть все

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

amp = rfckt.amplifier;

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

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

Figure contains 2 axes objects. Axes object 1 contains 2 objects of type line. These objects represent dB(S_{11}), dB(S_{21}). Axes object 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 objects. Axes object 1 contains 2 objects of type line. These objects represent dB(S_{11}), NF [dB]. Axes object 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 objects. Axes object 1 contains 2 objects of type line. These objects represent NF [dB], dB(S_{21}). Axes object 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 object. The axes object contains 2 objects of type line. These objects represent NFactor, K.

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

Создайте объект усилителя из заданного файла P2D.

ckt1 = read(rfckt.amplifier,'default.p2d');

Постройте Выпячивание, S11, и S22 усилителя с частотой построен в GHz и смещение установлено в 1.5 v.

plotyy(ckt1,'Pout','dBm','S11','S22','Magnitude (decibels)', 'Freq','GHz','bias',1.5,'Pin',18)

Figure contains 2 axes objects. Axes object 1 contains an object of type line. This object represents P_{out} [dBm](P_{in}=18[dBm];Bias=1.5). Axes object 2 contains 2 objects of type line. These objects represent dB(S_{11})(Bias=1.5), dB(S_{22})(Bias=1.5).

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

свернуть все

Схема или объект данных в виде rfckt объект или rfdata объект. Для полного списка RFCKT и объектов данных RF, смотрите Объекты Схемы RF и Объекты данных RF.

Пример: amp = rfckt.amplifier; plotyy(amp,'S11',S12') Строит параметры S11 и S12 rfckt.amplifier на левых и правой оси y.

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

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

Пример: amp = rfckt.amplifier; plotyy(amp,'S11',S12') Строит параметры, S11 и S12 rfckt.amplifier на левых и правой оси y.

Независимые переменные, чтобы построить параметрами схемы, circuitPara, значения, заданные в данной таблице. Эта таблица показывает circuitPara и их соответствующий xAxisPara значения. Функция использует значения по умолчанию, перечисленные в таблице, если вы не задаете xAxisPara.

circuitPara ЗначениеxAxisPara Значение
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, GammaMLK\delta\mu, MuPrimeFreq
AM/AM, AM/PMAM

Выведите xAxisPara для RFCKT или объекта данных RF h использование listparam(h) команда.

xAxisPara формат в виде вектора символов или строкового скаляра. Вы не должны задавать xAxisFmt когда xAxisPara условия работы.

Эта таблица показывает xAxisPara и их соответствующий xAxisFmt значения. Функция использует значения по умолчанию, перечисленные в таблице, если вы не задаете xAxisFmt .

xAxisPara ЗначениеxAxisFmt Значение
PindBm (значение по умолчанию), mWW, dBW
Freq

THz, GHz, MHz, KHz, Hz

По умолчанию, xAxisFmt выбран, чтобы обеспечить лучшее масштабирование для данного xAxisPara значения.

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

Выведите xAxisFmt для RFCKT или объекта данных RF h использование listformat(h,'xAxisPara') команда.

Пример: plotyy(h,'Pout','Pin','mW') отображает данные на графике по плоскости X-Y для объекта схемы, h, с xAxisPara установите на 'Pin' и xAxisFmt установите на 'mW'.

Условия работы выведены из P2D или файла S2D в виде строкового скаляра или вектора символов.

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

Например:

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

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

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

Введите getop(h) команда в командной строке, чтобы получить условия работы для объекта h схемы RF.

Значение условий работы в opCon аргумент в виде скаляра.

Пример: plotyy(h,'Pout','Pin','mW','bias',1.5) отображает данные на графике по плоскости X-Y для объекта схемы, h, с opCon установите на 'bias' и value установите на 1.5.

Формат параметра, чтобы построить на левой Оси Y в виде вектора символов или строки.

Формат параметра, чтобы построить на правой оси y в виде вектора символов или строки.

Аргументы name-value

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

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

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

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

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

свернуть все

Указатели осей, возвращенные как вектор-столбец указателей на функцию.

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

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

Советы

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

| | | | | | | |

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