smith

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

Описание

пример

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

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

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

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

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

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

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

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

Примечание

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

Примеры

свернуть все

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

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

свернуть все

Объект параметра сети RF в виде указателя на объект.

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

Допустимые параметры схемы или объектов данных в виде вектора символов или строки.

Используйте listparam(rfobject) получить список допустимых параметров для схемы или объекта данных, h. Используйте listformat(rfobject,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

Формат для заданного xparameter. Вы не должны задавать xformat когда xparameter условия работы.

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

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

THz, GHz, MHz, KHz, Hz

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

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

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

Пример: 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, возвращенный как вектор-столбец указателей на объект.

Объект свойства диаграммы Смита, возвращенный как rfchart.smith объект.

Больше о

свернуть все

Свойства

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]

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

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

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

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

Советы

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

    Примечание

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

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