主要内容

setports

设置电路对象的端口

描述

例子

setports(CKTOBJ,,,,小点心在n-port中定义node_pairsCKTOBJ使用小点心争论。然后,该语法分配端口默认名称。它还定义了CKTOBJ,从端口名称中获取终端名称。如果不存在任何节点对,setports创建它。

例子

setports(CKTOBJ,,,,小点心,,,,PORTNAME在n-port中定义node_pairsCKTOBJ作为端口使用小点心争论。定义端口后,此语法使用PORTNAME。长度PORTNAME必须等于电路中的node_pairs数量。

例子

全部收缩

使用SetPorts创建1端口电路。

hckt1 =电路('new_circuit1');添加(HCKT1,[1 2],电阻(50))SetPorts(HCKT1,[1 2])DISP(HCKT1)
电路:电路元素名称:{'r'}元素:[1x1电阻]节点:[1 2]名称:'new_circuit1'numports:1端子:{'p1+'p1-'}

创建电路并定义两个端口。命名端口出去

hckt2 =电路('exampe_circuit2');添加(HCKT2,[2 3],电阻(50))add(HCKT2,[3 1],电容器(1E-9))SetPorts(HCKT2,[2 1],[3 1],[3 1],{'在''出去'})disp(hckt2)
电路:电路元素元素名称:{'r''c'}元素:[1x2 rf.internal.circuit.rlc]节点:[1 2 3]名称:'example_circuit2'numports:2端子:{'in+'in+'out+''out+''进出-'}

输入参数

全部收缩

定义端口的电路对象,指定为标量句柄对象。

电路对象的节点对,指定为整数的向量。该函数使用此输入参数来定义端口。

名称命名为电路对象定义的端口,指定为字符向量。

版本历史记录

在R2013B中引入

也可以看看

||