主要内容

nport

创建线性n端口电路元件

描述

nport类创建一个n端口对象,该对象可以添加到RF工具箱™电路中。n-port S-parameters定义n-port对象。

创建

描述

例子

nport_obj = nport (文件名从指定的对象创建一个n-port对象文件名

例子

nport_obj = nport (netparamobj从网络参数对象创建n-port对象。网络参数对象可以是S、Z、Y、ABCD、h或g参数。

nport_obj = nport (___的名字创建一个n-port对象的名字

属性

全部展开

试金石文件,指定为字符串标量或字符向量。

请注意

试金石文件必须在所有指定的频率是被动的。要使n端口s参数被动,请使用makepassive函数。

数据类型:字符|字符串

端口数,指定为标量。

例子:2

网络数据,指定为标量。网络数据可以是S、Z、Y、ABCD、h或g参数。

例子:[1 x1 sparameters]

n-port对象的名称,指定为标量。

例子:obj

端口名称,存储为单元格向量。此属性是只读的。

例子:{“p1”“p2”}

终端名称,存储为细胞载体。每个港口有两个终端。正号终端名称首先列出('p1+', 'p2+'…),然后是负号终端('p1 - ', 'p2 - '…)。此属性为只读。

连接到n端口对象终端的父电路节点,存储为整数向量。ParentNodes长度与终端.此属性为只读,只有在添加n-port数据后才出现。

n端口对象所属的电路的全路径,以字符向量的形式存储。这个属性是只读的,只有当你将n端口对象添加到电路中时才会出现。

对象的功能

smithplot 在史密斯图上绘制选定匹配网络的阻抗变换图
克隆 创建现有电路元素或电路对象的副本

例子

全部折叠

创建并显示n端口数据对象。

npass = nport (“passive.s2p”
npass = nport: N-port element FileName: '被动的。s2p' NetworkData: [1x1 parameters] Name: 'Sparams' NumPorts: 2 terminal: {'p1+' 'p2+' 'p1-' 'p2-'}

在电路中添加一个n端口对象。显示对象。

nobj = nport (“passive.s2p”);电路=电路(“例子”);add(电路,[1 - 2],nobj) disp (nobj)
nport: N-port元素FileName: '被动的。s2p' NetworkData: [1x1 parameters] Name: 'Sparams' NumPorts: 2终端:{'p1+' 'p2+' 'p1-' 'p2-'} ParentNodes: [1 2 0 0] ParentPath: 'example'
介绍了R2013b