主要内容

nport

创建线性n-port电路元件

描述

nport类将创建一个n-port对象,可以被添加到一个射频工具箱™电路。的n-port n-port对象的参数定义。

创建

描述

例子

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

例子

nport_obj = nport (netparamobj)创建一个n-port对象从网络参数对象。网络参数对象可以年代,Z, Y, h,或g-parameters ABCD。

nport_obj = nport (___,的名字)创建一个n-port与给定的对象的名字

属性

全部展开

标准文件,指定为一个字符串标量或特征向量。

请注意

试金石文件必须被动的在所有指定的频率。让n-port被动的参数,使用makepassive函数。

数据类型:字符|字符串

数量的端口,指定为一个标量。

例子:2

网络数据,指定为一个标量。网络数据的年代,Z, Y, h,或g-parameters ABCD。

例子:[1 x1 sparameters]

的名字n-port对象,指定为一个标量。

例子:obj

港口名称,存储为一个细胞向量。这个属性是只读的。

例子:{“p1”“p2”}

终端名称,存储为一个细胞向量。有两个终端每端口。正极名称列出第一(‘p1 +’,‘p2 +…)其次是负极(p1 -,“p2 -”…)。这个属性是只读的。

父节点电路连接到终端n-port对象,存储为一个整数向量。ParentNodes是相同的长度终端。这个属性是只读,只出现在您添加n-port数据。

完整路径n-port对象所属的电路,存储为特征向量。这个属性是只读,只出现在您添加n-port对象添加到电路。

对象的功能

smithplot 情节阻抗变换对史密斯圆图选择的匹配网络
克隆 创建复制现有电路元件或电路的对象

例子

全部折叠

创建和显示N-port数据对象。

npass = nport (“passive.s2p”)
npass = nport: N-port元素文件名:“被动。s2p的NetworkData: [1 x1 sparameters]的名字:“Sparams”NumPorts: 2终端:{“p1 +”“p2 +”的p1 - ' ' p2 - '}

N-port对象添加到电路。显示对象。

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