主要内容

射频电路对象

射频电路对象概述

RF Toolbox™软件使用电路(rfckt)对象来表示下列组件:

  • 电路元件,如放大器、传输线和阶梯滤波器

  • RLC网络组件

  • 射频元件网络

工具箱用不同的对象表示每种类型的组件和网络。您可以使用这些对象来分析频率域中的组件和网络。

组件和网络

使用网络参数和物理属性定义组件行为。

指定单独的射频组件:

  1. 构造一个电路对象来表示元件。

  2. 指定或导入组件数据。

您可以通过指定组成网络的组件来定义网络行为。这些组件可以是单独的组件(如放大器和传输线)或其他网络。

指定射频网络:

  1. 构建电路对象来表示网络组件。

  2. 构造一个电路对象来表示网络。

    请注意

    该对象定义了如何连接网络组件。但是,在指定网络包含的组件之前,网络是空的。

  3. 指定,作为电路表示网络的对象的属性,组成网络的组件列表。

这些程序在建立级联射频网络模型

可用组件和网络

要创建表示组件的电路对象,可以使用名称描述组件的构造函数。要创建表示网络的电路对象,可以使用名称描述组件如何连接在一起的构造函数。

下表列出了可用的rfckt对象的构造函数,并描述相应对象表示的组件或网络。有关特定对象的更多信息,请按照表中的链接找到该对象的参考页。

构造函数

描述

rfckt.amplifier

放大器,描述为rfdata对象

rfckt.cascade

级联网络,由组成它的组件和网络的列表来描述

rfckt.coaxial

同轴传输线,按尺寸和电气特性描述

rfckt.cpw

共面波导传输线,由尺寸和电特性描述

rfckt.datafile

一般电路,由数据文件描述

rfckt.delay

延迟线,用损耗和延迟来描述

rfckt.hybridgydF4y2Ba

混合连接网络,由组成它的组件和网络的列表来描述

rfckt.hybridg

逆混合连接网络,由组成它的组件和网络的列表来描述

rfckt.lcbandpasspi

LC带通pi网络,用LC值描述

rfckt.lcbandpasstee

LC带通t形网络,用LC值来描述

rfckt.lcbandstoppi

LC带阻网络,用LC值来描述

rfckt.lcbandstoptee

LC带阻三通网络,用LC值来描述

rfckt.lchighpasspi

LC高通pi网络,用LC值来描述

rfckt.lchighpasstee

LC高通三通网络,用LC值来描述

rfckt.lclowpasspi

LC低通pi网络,用LC值来描述

rfckt.lclowpasstee

LC低通三通网络,用LC值来描述

rfckt.microstrip

微带传输线,由尺寸和电特性描述

rfckt.mixer

混合器,由一个rfdata对象

rfckt.parallel

并联连通网络,由组成它的部件和网络的列表来描述

rfckt.parallelplate

平行板传输线,按尺寸及电气特性描述

rfckt.passive

无源组件,由网络参数描述

rfckt.rlcgline

RLCG传输线,用RLCG值描述

rfckt.series

串联网络,由组成它的组件和网络的列表来描述

rfckt.seriesrlc

系列RLC网络,由RLC值描述

rfckt.shuntrlc

分流RLC网络,由RLC值描述

rfckt.twowire

两线传输线,按尺寸和电气特性描述

rfckt.txline

通用输电线路,按尺寸和电气特性描述

电路对象方法

下表列出了电路对象的方法,每种方法可以作用的对象类型,以及每种方法的目的。

方法

类型的对象

目的

分析

所有电路对象

在频域分析电路对象。

计算

所有电路对象

计算电路对象的指定参数。

复制

所有电路对象

复制电路或数据对象。

提取

所有电路对象

从电路或数据对象中提取指定的网络参数,并以数组形式返回结果。

getdata

所有电路对象

获取包含特定电路对象分析结果的数据对象。

getz0

rfckt.txlinerfckt.rlcglinerfckt.twowirerfckt.parallelplaterfckt.coaxialrfdata.microstriprfckt.cpw

得到传输线的特性阻抗。

listformat

所有电路对象

列出指定电路对象参数的有效格式。

listparam

所有电路对象

列出指定电路对象的有效参数。

重对数

所有电路对象

使用对数尺度绘制指定的电路对象参数。

情节

所有电路对象

在X-Y平面上绘制指定的电路对象参数。

plotyy

所有电路对象

在左右两侧用y轴绘制指定的对象参数。

极地

所有电路对象

在极坐标上绘制指定的电路对象参数。

rfckt.datafilerfckt.passiverfckt.amplifierrfckt.mixer

从文件中读取射频数据到新的或现有的电路对象中。

恢复

rfckt.datafilerfckt.passiverfckt.amplifierrfckt.mixer

恢复数据到原始频率NetworkData策划。

semilogx

所有电路对象

使用x轴的对数刻度绘制指定的电路对象参数

semilogy

所有电路对象

用y轴的对数标尺绘制指定的电路对象参数

史密斯

所有电路对象

在史密斯图上绘制指定的电路对象参数。

所有电路对象

将射频数据从电路对象写入文件。

smithplot 所有电路对象

在史密斯图上标出测量数据

相关的话题