exponenta event banner

график

Печать заданных параметров объекта цепи на плоскости 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™ значения параметров в новый набор единиц или работает с компонентами комплексных значений параметров. Например:

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

  • Определить format как '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

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

свернуть все

Радиочастотная цепь или объект данных, указанный как дескриптор объекта.

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

Допустимые параметры объектов цепи, определяемые как символьный вектор или строка.

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

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

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

Имя параметра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)

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

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

Параметр

Формат

S11, S12, S21, S22, Sij

Magnitude (decibels)
Magnitude (linear)
Angle (degrees)
Real
Imaginary

OIP3

dBm
dBW
W
mW

NF

Magnitude (decibels)
Magnitude (linear)

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

Индекс объекта цепи для печати мощности шпоры. Его значение может быть целым или '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' и положительный скаляр.

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

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

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

свернуть все

lineseries , возвращаемый в виде вектора столбца дескрипторов объектов.

Совет

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

    Примечание

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

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

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

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