nport

Создайте линейный элемент схемы n-порта

Описание

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

Создание

Синтаксис

nport_obj = nport(filename,name)
nport_obj = nport(sparam_obj,name)
nport_obj = nport(___,name)

Описание

пример

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

пример

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

nport_obj = nport(___,name)создает объект nport с данным name.

Свойства

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

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

Пример 2

Данные S-параметра, заданные как скаляр. Линейные данные S-параметра задают n-объект-порта.

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

Имя n-объекта-порта, заданного как скалярный указатель.

Пример: obj

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

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

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

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

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

Примеры

свернуть все

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

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

    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

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

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

| | | |

Введенный в R2013b