plot

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

Описание

пример

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

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

lineseries = plot(h,parameter1,...,parametern) строит заданные параметры parameter1,..., parametern от объекта h на плоскости X-Y.

lineseries = plot(___,format) строит заданные параметры parameter1,..., parametern в заданном format. Используйте эту опцию с входным параметром в предыдущем синтаксисе.

Формат определяет, преобразует ли программное обеспечение RF Toolbox™ значения параметров в новый набор модулей или работает с компонентами комплексных значений параметров. Например:

  • Определение формата как Real построить действительную часть выбранного параметра.

  • Определение формата как 'none' построить неизменные значения параметров.

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

lineseries = plot(___ ,xparameter,xformat,'condition1',value1,..., 'conditionm',valuem,'freq',freq,'pin',pin) строит заданные параметры в заданных условиях работы для объекта h. Используйте эту опцию с входным параметром в предыдущем синтаксисе.

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

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

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

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

lineseries = plot(h,'budget',...) отображает бюджетные данные на графике для заданных параметров parameter1,..., parametern от rfckt.cascade объект h.

lineseries = plot(h,'mixerspur',k,pin,fin) графики поощряют степень rfckt.mixer возразите или rfckt.cascade объект, который содержит один или несколько микшеров.

Примечание

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

Примеры

свернуть все

Создайте и анализируйте двухпроводный сетевой объект.

 tx1=rfckt.twowire('Radius',7.5e-4)
tx1 = 
   rfckt.twowire with properties:

            Radius: 7.5000e-04
        Separation: 0.0016
               MuR: 1
          EpsilonR: 2.3000
       LossTangent: 0
         SigmaCond: Inf
        LineLength: 0.0100
          StubMode: 'NotAStub'
       Termination: 'NotApplicable'
             nPort: 2
    AnalyzedResult: []
              Name: 'Two-Wire Transmission Line'

 analyze(tx1,1.9e9)
ans = 
   rfckt.twowire with properties:

            Radius: 7.5000e-04
        Separation: 0.0016
               MuR: 1
          EpsilonR: 2.3000
       LossTangent: 0
         SigmaCond: Inf
        LineLength: 0.0100
          StubMode: 'NotAStub'
       Termination: 'NotApplicable'
             nPort: 2
    AnalyzedResult: [1x1 rfdata.data]
              Name: 'Two-Wire Transmission Line'

Постройте S12 на плоскости X-Y

 linesereis = plot(tx1,'S12')

Figure contains an axes. The axes contains an object of type line. This object represents S_{12}.

linesereis = 
  Line (S_{12}) with properties:

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

  Show all properties

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

свернуть все

Схема RF или объект данных в виде указателя на объект.

Типы данных: char | string

Допустимые параметры схемы возражают в виде вектора символов или строки.

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

независимая переменная, чтобы использовать в графическом выводе заданных параметров. Несколько 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, GammaMLK\delta\mu, MuPrimeFreq
AM/AM, AM/PMAM

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

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

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

THz, GHz, MHz, KHz, Hz

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

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

Бюджетный параметр rfckt.cascade объект в виде бюджетного указателя объекта параметра.

Следующая таблица обобщает параметры и форматы, которые доступны для бюджетного графика.

Параметр

Формат

S11, S12, S21, S22, Sij

Величина (децибелы)
 (Линейная) величина
Угол (степени)
Действительный
Мнимый

OIP3

dBm
dBW
W
mW

NF

Величина (децибелы)
 (Линейная) величина

Степень шпоры микшера в виде строки. Для получения дополнительной информации о графическом выводе степени шпоры микшера смотрите Визуализировать пример Шпор Микшера.

Индекс схемы возражает, чтобы построить цилиндрическую степень. Его значение может быть целым числом или 'all'. Это значение создает бюджетный график цилиндрической степени для h. Используйте 0 построить степень во входе h.

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

Пример: 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' и положительная скалярная величина.

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

Введите значение частоты в герц в виде разделенной запятой пары, состоящей из 'fin' и положительная скалярная величина, чтобы построить цилиндрическую степень. Если h rfckt.mixer объект, значение по умолчанию fin входная частота, на которой величина параметра S21 микшера, в децибелах, является самой высокой. Если h rfckt.cascde объект, значение по умолчанию fin входная частота, на которой величина параметра S21 первого микшера в каскаде является самой высокой. Когда вы создаете цилиндрический график для объекта, предыдущее входное значение частоты используется для последующих графиков, пока вы не задаете различное значение.

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

свернуть все

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

Советы

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

    Примечание

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

Альтернативы

rfplotФункция создает частотные графики величины для S-объектов-параметра RF Toolbox.

Представлено до R2006a