主要内容

电路

电路对象

描述

使用电路对象建立一个电路对象可以包含元素(如电阻、电容和电感。

创建

描述

例子

cktobj =电路创建一个电路对象cktobj缺省名称。

cktobj =电路(cktname)创建一个电路对象cktobj用的名字cktname

例子

cktobj =电路([elem1,…, elemN])创建一个电路对象cktobj通过级联2个元素指定。

cktobj =电路([elem1,…, elemN】,cktname)创建一个级联电路对象cktobj的名字,cktname

cktobj =电路(rfb)创建一个电路对象cktobj通过级联中的元素射频对象,rfb

cktobj =电路(rfbcktname)创建一个电路对象cktobj通过级联中的元素射频对象,rfb使用的名字,cktname

输入参数

全部展开

2个射频元素,指定为特征向量。可能的元素放大器,nport,调制器

射频预算对象,指定为一个对象句柄。

属性

全部展开

电路的名称,指定为一个特征向量。默认的名字“匿名”。两个电路元素连接在一起或属于相同的电路不能具有相同的名称

数据类型:字符|字符串

异构数组的元素出现在电路中,指定为以下任何一个对象:放大器,电阻器,电容器,电感器,lcladder,nport,调制器,rffilter对象。

数据类型:字符|字符串

电路中的元素名称,指定为一个向量的细胞向量。可能的元素是电阻、电容、电感和电路。

数据类型:字符|字符串

终端电路中,名称指定为一个细胞向量。使用setportssetterminals函数定义终端。的终端电路只显示一次定义。

数据类型:字符|字符串

指定名称的端口电路作为特征向量。使用setports函数定义的端口。电路的端口定义只显示一次。

数据类型:字符|字符串

电路中定义的节点列表,指定为一个整数向量。这些节点时创建一个新元素附加到电路。

数据类型:

父母电路的完整路径,指定为一个特征向量。这条路只出现一次的子电路添加到父电路。

数据类型:字符|字符串

节点的父电路,指定为一个整数向量。这个向量的整数是相同的长度终端财产。这个属性是只读的,似乎只有在子电路添加到父电路。

数据类型:

对象的功能

sparameters 为射频数据计算的参数、网络电路,匹配网络对象
groupdelay 群时延参数的对象或对象或射频滤波器射频工具箱电路对象
添加 电路元件或电路对象插入到电路
删除 删除电路对象及其元素分离
setports 设置端口电路对象
setterminals 设置终端电路对象
克隆 创建复制现有电路元件或电路的对象
理查兹 集总元件电路转换为分布式元素使用理查兹的转换电路

例子

全部折叠

创建一个名为new_circuit的电路。添加一个电阻和电容电路。设置终端和显示结果。

hckt =电路(“new_circuit1”);用盐酸=添加(hckt[1 - 2],电容器(3 e-9));hR1上=添加(hckt[2 3],电阻器(100);setterminals (hckt [1 3]);disp (hckt)
电路:电路元件elementname: {' C ' ' R '}元素:[1 x2 rf.internal.circuit.RLC]节点:(1 2 3)名称:“new_circuit1”终端:{t1的t2的}

创建一个名为new_circuit的电路。添加一个电容和电感并联电路。

hckt =电路(“new_circuit”);hC =添加(hckt[1 - 2],电容器(1 e-12);hL =添加(hckt[1 - 2],电感器(1 e-9);disp (hckt)
电路:电路元件elementname: {' C ' ' L '}元素:[1 x2 rf.internal.circuit.RLC]节点:(1 2)名称:“new_circuit”

版本历史

介绍了R2013b