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.

Свойства

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

Файл пробного камня в виде строкового скаляра или вектора символов.

Примечание

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

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

Количество портов в виде скаляра.

Пример 2

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

Пример: [1x1 sparameters]

Имя n-объекта-порта в виде скаляра.

Пример: obj

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

Пример: {'p1' 'p2'}

Терминальные имена, сохраненные как вектор ячейки. Существует два терминала на порт. Положительные терминальные имена перечислены сначала ('p1 +', 'p2 +'...) сопровождаемый отрицательным терминалом ('p1–', 'p2–'...). Это свойство доступно только для чтения.

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

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

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

smithplotПостройте преобразование импеданса для выбранной сети соответствия на графике кузнеца
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