exponenta event banner

полярный

Печать заданных параметров объекта в полярных координатах

Описание

пример

p = polar(budgetobj,i,j) строит график (i, j) -го s-параметра на полярном графике для rfbudget объект. p является полярным объектом функции печати. Дополнительные сведения о свойствах p, см..

пример

lineseries = polar(cktobj,'parameter1',...,'parametern') выводит параметры на график parameter1, ..., parametern на полярном графике для объекта-цепи cktobj.

polar функция возвращает вектор столбца дескрипторов lineseries объекты, по одному дескриптору на элемент.

lineseries = polar(___,x-axis parameter,x-axis format,'condition1',value1,...,'conditionm',valuem,'freq',freq,'pin',pin) строит график заданных параметров при заданных рабочих условиях на полярном графике для объекта цепи, cktobj. Используйте этот параметр с входными аргументами в предыдущем синтаксисе.

Примечание

  • Для всех объектов цепи, за исключением тех, которые содержат данные из файла данных, необходимо использовать analyze метод для выполнения анализа частотной области перед вызовом polar.

  • Используйте функцию polarpattern(Панель инструментов антенны) или функция MATLAB ®polarplot для печати параметров, которые не являются частью rfckt или rfbudget , но указаны как векторные данные.

Примеры

свернуть все

Создание объекта бюджета РФ из |default.s2p|.

Sa = nport('default.s2p');
rfobj = rfbudget(Sa,Sa.NetworkData.Frequencies,-30,10);

S11 графика на полярном графике.

p = polar(rfobj,1,1);
p.LineStyle = ':';

В открывшемся окне фигуры щелкните Вид (View) > Панель инструментов фигуры (Figure Toolbar), затем наведите курсор на набор данных, чтобы увидеть параметры, специфичные для определенной точки. Для взаимодействия с графиком можно щелкнуть правой кнопкой мыши.

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

amp = read(rfckt.amplifier,'default.s2p');

S11 графика на полярном графике.

lineseries = polar(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

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

свернуть все

Бюджет РФ (rfbudget), указанный как дескриптор объекта.

Объект цепи (rfckt), указанный как дескриптор объекта.

Получение списка допустимых параметров для cktobj, тип listparam(cktobj).

Независимая переменная вдоль оси 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, OIP3, VSWRIn, VSWROut, GammaIn, GammaOut, FMIN, GammaOPT, RNFreq
AM/AM, AM/PMAM

Формат, используемый для конкретного 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)

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

Укажите дополнительные пары, разделенные запятыми Name,Value аргументы. Name является именем аргумента и Value - соответствующее значение. Name должен отображаться внутри кавычек. Можно указать несколько аргументов пары имен и значений в любом порядке как Name1,Value1,...,NameN,ValueN.

Пример: lineseries = polar(h,'Freq',2.1e9)

Необязательные пары «условие-значение», при которых выполняется печать указанных параметров, указанных как ряд 'condition',value пары, разделенные запятыми. Эти пары обычно являются рабочими условиями от .p2d или .s2d файл. Для некоторых параметров можно задать набор значений частоты или входной мощности, при которых будет отображаться указанный параметр.

Например:

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

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

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

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

Необязательное входное значение мощности в дБм, при котором будут отображаться заданные параметры. pin указывается как пара, разделенная запятыми 'pin'и скалярное значение.

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

свернуть все

Объект полярной функции печати, возвращенный как дескриптор объекта

Дополнительные сведения о свойствах p, см..

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

Совет

  • Если в качестве аргументов не указаны рабочие условия polar затем способ отображает значения параметров на основе текущего выбранного рабочего условия.

  • При указании одного или нескольких рабочих условий polar способ отображает значения параметров на основе этих рабочих условий.

  • При использовании рабочего условия для x-axis parameter входной аргумент, метод отображает параметры для всех значений рабочих условий.

  • Используйте редактор свойств (propertyeditor) или MATLAB set для изменения свойств линии.

  • Справочные страницы для функций MATLAB, таких как figure, axes, и text перечислить доступные свойства и предоставить ссылки на подробные описания.

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