smithplot

Отобразите данные об измерении на графике по графику Смита

Описание

пример

smithplot(data) создает график Смита на основе значений входных данных.

Примечание

График Смита обычно используется, чтобы отобразить отношение между отражательным коэффициентом, обычно данным как S11 или S22, и нормированным импедансом.

smithplot(frequency,data) создает график Смита на основе частоты и значений данных.

smithplot(ax,___) создает график Смита с определяемым пользователем указателем осей, ax, вместо указателя текущей системы координат. Указатели осей не поддержаны для сетевых объектов параметра. Этот параметр может использоваться с любым из двух предыдущих синтаксисов.

пример

smithplot(hnet) графики все сетевые объекты параметра в hnet.

пример

smithplot(hnet,i,j) строит (i, j) th параметр hnet. hnet может быть сетевой параметр, rfckt, rfdata или объект nport.

пример

smithplot(hnet,[i1,j1;i2,j2;....,in,jn]) графики несколько параметров (i 1, j 1, i 2, j 2, …, i n, j n) hnet. hnet может быть сетевой параметр, rfckt, rfdata или объект nport.

smithplot(rfbudgetobj,i,i) строит отражательный коэффициент rfbudget объект.

Примечание

Для объектов rfbudget график кузнеца ограничивается отражательными коэффициентами.

s = smithplot(___) возвращает указатель объекта диаграммы Смита, таким образом, можно настроить график и добавить измерения.

s = smithplot('gco') возвращает указатель объекта диаграммы Смита текущего графика. Этот синтаксис полезен когда указатель на функцию, p не был возвращен или сохранен.

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

Примечание

Свойство 'Parent' может использоваться, чтобы управлять местоположением, где график Смита построен.

Примеры

свернуть все

Используйте интерактивное меню графика Смита в изменении стили маркера и линия.

Постройте график Смита файла данных s-параметров, default.s2p.

data = nport('default.s2p')
data = 
  nport: N-port element

    NetworkData: [1x1 sparameters]
           Name: 'Sparams'
       NumPorts: 2
      Terminals: {'p1+'  'p2+'  'p1-'  'p2-'}

smithplot(data)

Щелкните правой кнопкой мыши по линии S11, чтобы показать интерактивное меню, DATASET 1. Используйте LineStyle, чтобы изменить стиль линии S11 на графике Смита.

Постройте график Смита S11 файла данных s-параметра с помощью импеданса 75 Ом.

data = sparameters('passive.s2p' );
s = sparameters(data,75);
p = smithplot(s,1,1, 'GridType','ZY');

Используйте значок Data Cursor на панели инструментов, чтобы вставить курсор на вашей точечной диаграмме кузнеца. Вы теперь знаете S11, VSWR, Импеданс и значения частоты в том курсоре. Для значения проводимости измените Тип Сетки.

Постройте график Смита rfckt.amplifier object.

S = read(rfckt.amplifier,'passive.s2p');
ports = [1,1;1,2];
s = smithplot(S,ports); 
s.LineStyle = {'--', '-'}; 

В этом примере показано, как отобразить данные об импедансе на графике по smithplot

Задайте данные об импедансе

z1 = 0.1*50 + 1j*(0:2:50);
z2 = (0:2:50) - 0.6*50j;

Характеристический импеданс

z0 = 50;

Преобразуйте данные об импедансе в отражательный коэффициент

gamma1 = z2gamma(z1,z0);
gamma2 = z2gamma(z2,z0);

Отобразите данные об импедансе на графике по smithplot

s = smithplot(gamma1,'Color',[0.2 0 1],'GridType',"Z");
hold on;
s = smithplot(gamma2,'Color','g','LineStyle','-.','LineWidth',1);
s.Marker = {'+','s'}

s = 
  smithplot with properties:

         Data: {[26x1 double]  [26x1 double]}
    Frequency: {[]  []}

   Show all properties, methods

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

свернуть все

Входные данные в виде комплексного вектора или комплексной матрицы.

Для матричного D столбцы D являются независимыми наборами данных. Для N-by-D массивы, размерности 2 и больше являются независимыми наборами данных.

Типы данных: double
Поддержка комплексного числа: Да

Данные о частоте в виде вектора действительных чисел.

Типы данных: double

Входные объекты в виде одного из следующего:

  • Объект параметра сети RF Toolbox™

  • объект rfckt

  • объект rfdata

  • объект nport

Типы данных: object

Входной объект в виде

  • объект rfbudget

Типы данных: object

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

свернуть все

Указатель объекта диаграммы Смита. Можно использовать указатель, чтобы настроить график и добавить измерения с помощью команд MATLAB®.

Советы

  • Перечислять все свойство Name,Value пары в smithplot, используйте details(s). Можно использовать свойства извлечь любые данные из графика Смита. Например, s = smithplot(data,'GridType','Z') отображает сетку данных об импедансе из графика Смита.

  • Для списка свойств smithplot, смотрите SmithPlot Properties.

  • Можно использовать smithplot интерактивное меню, чтобы изменить линию и стили маркера.

Смотрите также

|

Введенный в R2017b