semilogx

Постройте заданные параметры объекта схемы с помощью логарифмической шкалы для x - ось

Синтаксис

lineseries = semilogx(h,parameter)
lineseries = semilogx(h,parameter1,...,parametern)
lineseries = semilogx(h,parameter1,...,parametern,format)
lineseries=semilogx(h,'parameter1',...,'parametern', format,xparameter,xformat,'condition1',value1,..., 'conditionm',valuem, 'freq',freq,'pin',pin)

Описание

lineseries = semilogx(h,parameter) строит заданный parameter в формате по умолчанию с помощью логарифмического масштаба для x - ось. h является указателем объекта (rfckt) схемы.

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

Метод semilogx возвращает вектор-столбец указателей на объекты lineseries, одного указателя на строку. Этот вывод совпадает с выходным параметром , возвращенным функцией MATLAB® semilogx.

lineseries = semilogx(h,parameter1,...,parametern) строит параметры parameter1, ..., parametern от объекта h на плоскости X-Y с помощью логарифмического масштаба для x - ось.

lineseries = semilogx(h,parameter1,...,parametern,format) строит параметры parameter1, ..., parametern в заданном format. format является форматом данных, которые будут построены, например,  'Magnitude (decibels)'.

Примечание

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

Используйте Property Editor (propertyeditor) или функция set MATLAB, чтобы изменить Line Properties. Страницы с описанием для функций MATLAB, таких как figure, axes и text также перечисляют доступные свойства и обеспечивают ссылки, чтобы больше завершить описания свойства.

Примечание

Используйте функцию semilogx MATLAB, чтобы создать график полулогарифмической шкалы сетевых параметров, которые заданы как векторные данные и не являются частью объекта (rfckt) схемы или объекта (rfdata) данных.

lineseries=semilogx(h,'parameter1',...,'parametern', format,xparameter,xformat,'condition1',value1,..., 'conditionm',valuem, 'freq',freq,'pin',pin) строит заданные параметры в заданных условиях работы для объекта h.

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

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

'ParameterName' Значения xparameter
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

xformat является форматом, чтобы использовать для заданного xparameter. Никакая спецификация xformat не необходима, когда xparameter является условиями работы.

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

Значения xparameterЗначения xformat
PindBm (значение по умолчанию), mW, W, dBW
Freq

THz, GHz, MHz, KHz, Hz

По умолчанию xformat выбран, чтобы обеспечить лучшее масштабирование для данных значений xparameter.

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

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

Например:

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

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

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

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

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

Если h имеет несколько условий работы, такой как от .p2d или файла .s2d, метод semilogx действует можно следующим образом:

  • Если вы не задаете условий работы в качестве аргументов к методу semilogx, то метод строит значения параметров на основе в настоящее время выбранных условий работы.

  • Если вы задаете одни или несколько условий работы, метод semilogx строит значения параметров на основе тех условий работы.

  • Когда вы используете условия работы для входного параметра xparameter, метод строит параметры для всех значений условий работы.

Примеры

свернуть все

Create an amplifier object from |default.s2p|.
amp = read(rfckt.amplifier,'default.s2p');

Постройте S11 с помощью логарифмической шкалы на оси X.

lineseries = semilogx(amp,'S11')

lineseries = 
  Line (S_{11}) with properties:

              Color: [0 0.4470 0.7410]
          LineStyle: '-'
          LineWidth: 0.5000
             Marker: 'none'
         MarkerSize: 6
    MarkerFaceColor: 'none'
              XData: [1x191 double]
              YData: [1x191 double]
              ZData: [1x0 double]

  Show all properties

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

| | | | | | | | | | |

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