主要内容

情节

绘制电路对象参数对x - y平面

描述

例子

图(h,circuitPara)情节中指定的电路参数circuitPara从RFCKT或射频数据对象h在x - y平面默认格式。您可以指定一个或多个电路参数circuitPara

例子

图(h,circuitPara,xAxisPara,xAxisFmt)情节x - y平面上的电路参数和变量xAxisPara和相应的格式xAxisFmt

推导出xAxisParaxAxisFmtRFCKT或射频数据对象h使用listparam (h)listformat (h, xAxisPara)命令,分别。

例子

图(h,circuitPara,xAxisPara,xAxisFmt,opCon,opVal)情节上的电路参数x - y平面与操作条件opCon和操作值opVal

推导RFCKT或射频数据对象的操作条件h使用getop (h)命令。

例子

图(___,名称,值)情节的电路参数名称参数。指定名称的参数后的任何输入参数组合在前面的语法。

图(h,“预算”,___)情节预算数据的x - y平面rfckt.cascade对象h。指定的任何输入参数组合后在前面的语法“预算”

例子

图(h,“mixerspur”,k、针翅片)情节的刺激力量rfckt.mixer对象或rfckt.cascade对象h包含一个或多个搅拌机。绘图机刺激力量的更多信息,见可视化拌和机热刺的例子。

请注意

除所有电路对象包含数据从数据文件,你必须进行频域分析分析函数之前调用情节

图(___,格式)指定块中的数据格式

例子

lineseries=情节(___)返回一个列向量的处理lineseries每行一个处理对象。这个输出是一样的MATLAB返回的输出®情节函数。

例子

全部折叠

创建一个对象RFCKT放大器。

amp = rfckt.amplifier;

情节上的S11和S12参数x - y平面。

情节(amp,“S11”,“S21”)

图包含一个坐标轴对象。坐标轴对象包含2线类型的对象。这些对象代表S_ {11}, S_ {21}。

创建一个放大器对象从P2D文件。

ckt1 =阅读(rfckt.amplifier,“default.p2d”);

策划的输出功率放大器在x - y平面上。

情节(ckt1“生气”,“频率”,“GHz”)

图包含一个坐标轴对象。坐标轴对象包含3线类型的对象。这些对象代表P_ {} (P_ {} = 0 (dBm);偏见= 1.5),P_{出}(P_ {} = 9.52872 (dBm);偏见= 1.5),P_{出}(P_ {} = 19 (dBm);偏见= 1.5)。

创建一个放大器对象从P2D文件。

ckt1 =阅读(rfckt.amplifier,“default.p2d”);

策划的输出功率放大器将与偏见1.5v。

情节(ckt1“生气”,“频率”,“GHz”,“偏见”,1.5)

图包含一个坐标轴对象。坐标轴对象包含3线类型的对象。这些对象代表P_ {} (P_ {} = 0 (dBm);偏见= 1.5),P_{出}(P_ {} = 9.52872 (dBm);偏见= 1.5),P_{出}(P_ {} = 19 (dBm);偏见= 1.5)。

创建一个放大器对象从P2D文件。

ckt1 =阅读(rfckt.amplifier,“default.p2d”);

策划的输出功率放大器的输入功率18dBm。

情节(ckt1“生气”,“频率”,“GHz”,“偏见”,1.5,“销”,18)

图包含一个坐标轴对象。坐标轴对象包含一个类型的对象。该对象代表P_ {} (P_ {} = 18 (dBm);偏见= 1.5)。

通过指定一个创建两个放大器rfdata.network一个对象作为输入rfckt.amplifier对象。

ai1 = rfckt.amplifier (“NetworkData”,rfdata.network (“类型”,“年代”,“频率”2.1 e9,“数据”,(0,0,3.98,0)),“NoiseData”2,“NonlinearData”35);ai2 = rfckt.amplifier (“NetworkData”,rfdata.network (“类型”,“年代”,“频率”2.1 e9,“数据”,(0,0,31.66,0)),“NoiseData”8“NonlinearData”37岁);

创建一个与一个微带传输线rfckt.microstrip对象。

tx1 = rfckt.microstrip (“厚度”0.0075 e-6);

使用一个级联电路rfckt.cascade对象。

c = rfckt.cascade (“电路”,{ai1 ai2 tx1});

分析了级联电路和绘制3 d S11 S21阴谋。

分析(c, linspace (2.08 e9, 2.12 e9,100));情节(c,“预算”,“S11”,“S21”,“频率”,“GHz”)

图包含一个坐标轴对象。坐标轴对象包含2线类型的对象。这些对象代表S_ {11}, S_ {21}。

创建一个rfckt.microstrip对象。

tx1 = rfckt.microstrip;

分析和情节的S11参数1 - 2.4 GHz的微带传输线

分析(tx1 1 e9:0.4e9:2.4e9);lineseries =情节(tx1,“S11”)
lineseries =线(S_{11})属性:颜色:0.4470 - 0.7410[0]线型:”——“线宽:0.5000标记:“没有一个”MarkerSize: 6 MarkerFaceColor:‘没有’XData: [1 1.4000 1.8000 2.2000] YData: [-55.0369 - -50.9945 -47.8763 - -45.4391] ZData: [1 x0双]显示所有属性

改变颜色的S11阴谋。

集(lineseries,“颜色”(0.7 0.3 0.35))

图包含一个坐标轴对象。坐标轴对象包含一个类型的对象。该对象代表S_ {11}。

输入参数

全部折叠

射频电路或数据对象,指定为一个RFCKT或射频数据对象。RFCKT的完整列表和射频数据对象,明白了射频电路对象射频数据对象,分别。

数据类型:字符|字符串

有效的电路参数RFCKT或射频数据对象,指定为一个特征向量或字符串标量。

使用listparam (h)有效的参数列表的电路或数据对象h。您还可以使用listformat (h参数)看到一个特定参数的有效格式。有关更多信息,请参见listparam

独立变量绘制电路参数circuitPara,表中指定的值。此表显示了circuitPara和相应的xAxisPara值。表中列出的函数使用默认值,如果您不指定xAxisPara

circuitPara价值 xAxisPara价值
撅嘴,阶段,LS11,LS12,LS21,LS22 (默认),频率
S11,S12,S21,S22,NF,IIP3,OIP3,GroupDelay,VSWRIn,VSWROut,GammaIn,GammaOut,FMIN,GammaOPT,RN,TF1,TF2,Gt,遗传算法,全科医生,Gmag,Gmsg,GammaMS,GammaML,K,δ,μ,MuPrime 频率
AM / AM,AM / PM

xAxisPara格式,指定为一个特征向量或字符串标量。你不需要指定xAxisFmtxAxisPara是一个操作条件。

此表显示了常用xAxisPara值和相应的xAxisFmt值。表中列出的函数使用默认值,如果您不指定xAxisFmt

xAxisPara价值 xAxisFmt价值
dBm(默认),兆瓦,W,瓦分贝
频率

太赫兹,GHz,兆赫,千赫,赫兹

如果你不指定xAxisFmt功能选择xAxisFmt价值,提供最好的比例xAxisPara价值。

级(分贝)(默认),级(线性)

例子:情节(h,撅嘴,“销”,“瓦”)情节的x - y平面电路数据对象hxAxisPara设置为“销”xAxisFmt设置为“瓦”

操作条件来源于P2D或S2D文件,指定为字符串标量或特征向量。

对于一些电路参数,可以指定一组频率或输入功率值的参数指定的功能块。

例如:

  • 当策划大信号的参数作为输入功率的函数,您可以指定频率的兴趣点使用opConopVal参数。

  • 当策划大信号的参数作为频率的函数,您可以指定输入功率水平的兴趣使用opConopVal参数。

  • 当绘图参数的函数操作条件,您可以指定使用频率和输入功率值opConopVal参数。

进入getop (h)命令在命令行射频电路对象的操作条件h

值的操作条件opCon参数,指定为一个标量。

例子:情节(h,撅嘴,“销”,“瓦”,“偏见”,1.5)情节上的数据x - y平面电路对象hopCon设置为“偏见”价值设置为1.5

预算参数的rfckt.cascade对象,指定为预算参数对象句柄。

下表总结了参数和格式,可用于预算阴谋。

参数

格式

年代11,年代12,年代21,年代22,年代ij

级(分贝)
级(线性)
角(度)
真正的
虚构的

OIP3

dBm
瓦分贝
W
兆瓦

NF

级(分贝)
级(线性)

指定格式的数据,作为字符串标量或特征向量。格式确定射频工具箱™将参数值转换为一组新的单位或者操作复杂的组件参数值。例如:

  • 指定格式作为“真实”的情节真实的电路参数的一部分。

  • 指定格式作为“没有”画出不变参数值。

使用listformat函数来得到一个有效的格式为一个特定的参数列表。

电路对象的索引情节刺激力量,指定为一个整数或“所有”。这个值创建一个预算刺激权力的阴谋h。使用0绘制的输入h

名称-值参数

指定可选的逗号分隔条名称,值参数。的名字参数名称和吗价值相应的价值。的名字必须出现在引号。您可以指定几个名称和值对参数在任何顺序Name1, Value1,…,的家

例子:情节(h,撅嘴,“销”,“频率”,2.1 e9)

在赫兹频率,指定为一个积极的标量。

输入功率,指定为一个积极的标量dBm。

输入频率值,指定为一个积极的标量在赫兹情节刺激力量。的默认值基于不同h

  • 如果h是一个rfckt.mixer对象的默认值输入频率是哪个年代的大小21混合机的参数,在分贝,是最高的。

  • 如果h是一个rfckt.cascde对象的默认值输入频率是哪个年代的大小21参数的混合级联中是最高的。

请注意

当你创建一个对象的刺激情节,前面的输入频率值是用于后续情节,直到你指定一个不同的值。

输出参数

全部折叠

lineseries对象,作为一个列向量返回的对象句柄。

提示

  • 使用属性编辑器(propertyeditor)或MATLAB函数来改变行属性。更多信息和对象属性的完整描述,明白了,,文本

  • 使用MATLAB情节函数绘制网络参数指定为矢量数据而不是作为电路的一部分(rfckt)对象或数据(rfdata)对象。

选择

rfplot射频工具箱的函数创建magnitude-frequency情节参数对象。

之前介绍过的R2006a