exponenta event banner

nport

Создание линейного n-портового элемента цепи

Описание

nport класс создает n-портовый объект, который может быть добавлен в RF Toolbox™ канал. S-параметры n-порта определяют объект n-порта.

Создание

Описание

пример

nport_obj = nport(filename) создает n-портовый объект из указанного filename.

пример

nport_obj = nport(netparamobj)создает объект n-порта из объекта сетевых параметров. Сетевыми параметрами могут быть S, Z, Y, ABCD, h или g-параметры.

nport_obj = nport(___,name)создает n-портовый объект с заданным name.

Свойства

развернуть все

Файл Touchstone, указанный как строковый скалярный или символьный вектор.

Примечание

Файл Touchstone должен быть пассивным на всех заданных частотах. Чтобы сделать S-параметры n-порта пассивными, используйте makepassive функция.

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

Количество портов, указанное как скаляр.

Пример: 2

Сетевые данные, указанные как скаляр. Сетевые данные могут иметь S, Z, Y, ABCD, h или g-параметры.

Пример: [спараметры 1x1]

Имя объекта n-port, указанного как скаляр.

Пример: obj

Имена портов, хранящиеся в виде вектора ячейки. Это свойство доступно только для чтения.

Пример: {«p1» «p2»}

Имена терминалов, хранящиеся в виде вектора ячейки. На порт приходится два терминала. Имена положительных терминалов перечислены первыми («p1 +», «p2 +»...), за которыми следует отрицательный терминал («p1-», «p2-»...). Это свойство доступно только для чтения.

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

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

Функции объекта

smithplotГрафик преобразования импеданса для выбранной согласующей сети на диаграмме smith
cloneСоздание копии существующего элемента цепи или объекта цепи

Примеры

свернуть все

Создание и отображение объекта данных N-порта.

npass = nport('passive.s2p')
npass = 
  nport: N-port element

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

Добавьте объект N-порта к каналу. Отображение объекта.

nobj = nport('passive.s2p');
ckt = circuit('example');
add(ckt,[1 2],nobj)
disp(nobj)
  nport: N-port element

       FileName: 'passive.s2p'
    NetworkData: [1x1 sparameters]
           Name: 'Sparams'
       NumPorts: 2
      Terminals: {'p1+'  'p2+'  'p1-'  'p2-'}
    ParentNodes: [1 2 0 0]
     ParentPath: 'example'

См. также

| | | |

Представлен в R2013b