smith

Постройте заданные параметры объекта схемы на графике Смита

Синтаксис

smith(hnet,i,j)
hsm = smith(hnet,i,j)
[lineseries,hsm] = smith(h,parameter1,...,parametern,type)
[lineseries,hsm] = smith(h,'parameter1',...,'parametern', type,xparameter,xformat,'condition1',value1,..., 'conditionm',valuem, 'freq',freq,'pin',pin)

Описание

smith(hnet,i,j) строит (i, j) th параметр hnet на графике Smith®. hnet объект параметра сети RF Toolbox™. Входные параметры i и j положительные целые числа, значение которых меньше чем или равно 2 для гибридных и гибридных-g объектов параметра или меньше чем или равно hnet.NumPorts для ABCD, S, Y, или Z-объектов-параметра.

hsm = smith(hnet,i,j) возвращается серийный указатель линии раньше создавал график, hsm.

[lineseries,hsm] = smith(h,parameter1,...,parametern,type) строит сетевые параметры parameter1, ..., parametern от объекта h на графике Смита. h указатель схемы (rfckt ) или данные (rfdata ) объект, который содержит n - данные о параметре сети порта. type текстовое значение, которое задает тип графика Смита:

  • 'z' (значение по умолчанию)

  • 'y'

  • 'zy'

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

Примечание

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

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

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

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

'ParameterName' xparameter значения
Pout, Phase, LS11, LS12, LS21, LS22Pin (значение по умолчанию), Freq
S11, S12, S21, S22, NF, IIP3, OIP3, VSWRIn, VSWROut, GammaIn, GammaOut, FMIN, GammaOPT, RNFreq
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)

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

Например:

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

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

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

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

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

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

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

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

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

Примечание

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

Изменение свойств построенных линий

smith метод возвращает lineseries, вектор-столбец указателей to lineseries объекты, один указатель на построенную линию. Используйте функцию Line Properties, чтобы изменить свойства этих линий.

Изменение свойств графика Смита

smith метод возвращает указатель hsm из графика Смита. Используйте свойства, описанные ниже, чтобы изменить свойства самого графика.

Свойства

smith создает график с помощью значений свойств по умолчанию графика Смита. Используйте set(hsm,'PropertyName1',PropertyValue1,...) изменить значения свойств графика. Используйте get(hsm) получить значения свойств.

Эта таблица приводит все свойства, которые можно задать для объекта диаграммы Смита наряду с модулями, допустимыми значениями, и описания их использования.

PropertyName

Описание

Модули, значения

Color

Цвет линии для графика Z или И Смита. Для графика ЗИ Смита, цвета линии Z.

ColorSpec. Значением по умолчанию является   [0.4 0.4 0.4] (темно-серый).

LabelColor

Цвет меток линии.

ColorSpec. Значением по умолчанию является   [0 0 0] (черный).

LabelSize

Размер меток линии.

FontSize. Значением по умолчанию является 10.

LabelVisible

Видимость меток линии.

'on' (значение по умолчанию) или 'off'

LineType

Спецификация линии для графика Z или И Смита. Для графика ЗИ Смита, спецификации линии Z.

LineSpec. Значением по умолчанию является '-' (сплошная линия).

LineWidth

Ширина линии для графика Z или И Смита. Для графика ЗИ Смита, ширины линии Z.

Число точек. Значением по умолчанию является 0.5.

SubColor

Цвет линии Y для графика ЗИ Смита.

ColorSpec. Значением по умолчанию является   [0.8 0.8 0.8] (средний серый).

SubLineType

Спецификация линии Y для графика ЗИ Смита.

LineSpec. Значением по умолчанию является ':' (пунктирная линия).

SubLineWidth

Ширина линии Y для графика ЗИ Смита.

Число точек. Значением по умолчанию является 0.5.

Type

Тип графика Смита.

'z' (значение по умолчанию), 'y', или 'zy'

Value

Матрица 2D строки. Строка 1 задает значения постоянного сопротивления и линий реактивного сопротивления, которые появляются на графике. Для постоянных линий сопротивления/реактивного сопротивления каждый элемент последовательно 2 задает значение постоянной линии реактивного сопротивления/сопротивления в который соответствующая линия, заданная последовательно 1 конец.

2 n матрицей. Значением по умолчанию является [0.2000 0.5000 1.0000 2.0000 5.0000; 1.0000 2.0000 5.0000 5.0000 30.0000]

Примеры

свернуть все

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

Постройте S11 на графике кузнеца.

smith(amp,'S11')

ans = 
  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

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