主要内容

重对数

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

描述

例子

重对数(hcircuitPara绘制电路参数circuitPara从RFCKT或RF数据对象h使用对数尺度。您可以在此语法中指定多个电路参数。

请注意

对于所有电路对象,除了那些包含来自数据文件的数据,您必须使用分析方法之前调用重对数

重对数(hcircuitParadataFormat使用具有指定数据格式的log-log尺度绘制RFCKT或RF数据对象的数据。

例子

重对数(___xAxisParaxAxisFmt绘制电路参数circuitPara使用对数尺度和变量xAxisPara以及相应的格式xAxisFmt.指定xAxisParaxAxisFmt参数位于前面语法中的任何输入参数组合之后。

重对数(___opConopVal使用具有操作条件的对数尺度绘制电路参数opCon和操作值opVal对于电路对象h

导出RFCKT或RF数据对象的操作条件h使用getop (h)命令

例子

重对数(___名称,值绘制带有名称-值参数的RFCKT或RF数据对象的数据。

lineseries=重对数(___返回行序列属性对象lineseries.这个输出与MATLAB返回的输出相同®重对数函数。

例子

全部折叠

创建并分析一个两线传输线rckt对象。

h = rfckt.twowire (“半径”, 7.5的军医);频率= linspace (1 e9 10 e9 10);分析(h,频率);

使用对数尺度绘制S11。

lineseries =重对数(h,“S11”);

更改S11数据的颜色。

lineseries(1)。Color = [0.4 0 1];

图中包含一个轴对象。axis对象包含一个类型为line的对象。该对象表示S_{11}。

从指定的P2D文件类型创建一个放大器对象。

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

画出放大器的输出功率。

重对数(h,“生气”

图中包含一个轴对象。轴对象包含3个类型为line的对象。这些对象代表P_{}(频率= 1 (GHz);偏见= 1.5),P_{出}(频率= 2.1 (GHz);偏见= 1.5),P_{出}(频率= 2.9 (GHz);偏见= 1.5)。

绘制放大器的输出功率并设置格式为在毫瓦。

重对数(h,“生气”“销”“瓦”

图中包含一个轴对象。轴对象包含3个类型为line的对象。这些对象代表P_{}(频率= 1 (GHz);偏见= 1.5),P_{出}(频率= 2.1 (GHz);偏见= 1.5),P_{出}(频率= 2.9 (GHz);偏见= 1.5)。

将放大器的输出功率绘制为2.4GHz。

重对数(h,“生气”“销”“瓦”“偏见”, 1.5,“频率”2.4 e9)

图中包含一个轴对象。axis对象包含一个类型为line的对象。该对象表示P_{out}(Freq=2.4[GHz];Bias=1.5)。

输入参数

全部折叠

或RF数据对象,指定为rfcktrfdata对象。

有关RFCKT和RF数据对象的完整列表,请参见射频电路对象射频数据对象

要绘制的数据的格式,指定为字符向量或字符串标量。类型listformat (h, circuitPara)命令查看指定参数的可用格式。

例子:lineseries = semilogy (h,撅嘴,“dBm”)

有效的rfcckt或数据对象参数,指定为字符向量或字符串标量。

使用listparam (h)查询电路或数据对象的有效参数列表h

用电路参数绘制x轴变量,circuitPara,指定为字符向量或字符串标量。

这个表格显示了常用的circuitPara和相应的xAxisPara值。如果不指定,函数将使用表中列出的默认值xAxisPara

circuitPara价值 xAxisPara价值
撅嘴阶段LS11LS12LS21LS22 (默认),频率
S11S12S21S22NFIIP3OIP3GroupDelayVSWRInVSWROutGammaInGammaOutFMINGammaOPTRNTF1TF2Gt遗传算法全科医生GmagGmsgGammaMSGammaMLKδμMuPrime 频率
AM / AMAM / PM

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

这个表格显示了常用的xAxisPara和相应的xAxisFmt.如果不指定,函数将使用表中列出的默认值xAxisFmt

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

太赫兹GHz兆赫千赫赫兹

默认情况下,xAxisFmt选择提供给定的最佳缩放xAxisPara值。

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

例子:重对数(h,撅嘴,“销”,“瓦”)使用对数尺度绘制电路对象的数据,h,xAxisPara设置为“销”xAxisFmt设置为“瓦”

从P2D或S2D文件派生的操作条件,指定为字符串标量或字符向量。

对于某些电路参数,可以指定一组频率或输入功率值,函数在这些值处绘制指定的参数。

例如:

  • 当绘制大信号s参数作为输入功率的函数时,可以使用opConopVal参数。

  • 当绘制大信号s参数作为频率的函数时,您可以使用指定感兴趣的输入功率级别opConopVal参数。

  • 当绘制参数作为运行条件的函数时,可以使用以下命令指定频率和输入功率值opConopVal参数。

进入getop (h)命令,以获取射频电路对象的操作条件h

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

例子:重对数(h,撅嘴,“销”,“瓦”,“偏见”,1.5)使用对数尺度绘制电路对象的数据,h,opCon设置为“偏见”价值设置为1.5

名称-值参数

指定可选的逗号分隔的对名称,值参数。的名字参数名和价值为对应值。的名字必须出现在引号内。可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家

例子:重对数(h,撅嘴,“销”,“瓦”,“偏见”,1.5,“频率”,2.4)

用于使用对数尺度绘制数据的频率值,指定为逗号分隔的对,由“频率”和Hz的正标量。

用于使用对数尺度绘制数据的输入功率级,指定为由逗号分隔的对组成“销”和dBm中的标量。

输出参数

全部折叠

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

提示

  • 使用属性编辑器(propertyeditor)或MATLAB函数来改变行属性.参考页的MATLAB函数,如数字,文本还要列出可用的属性,并提供指向更完整属性描述的链接。

    请注意

    使用MATLAB重对数函数创建参数的对数-对数比例图,这些参数被指定为矢量数据,而不是电路的一部分(rfckt)对象或数据(rfdata)对象。

  • 如果h具有多种操作条件,如从a.p2d.s2d文件,重对数功能如下:

    • 属性的参数如果没有指定任何操作条件重对数方法,然后根据当前选择的运行条件绘制参数值。

    • 如果指定一个或多个操作条件,则重对数方法根据这些操作条件绘制参数值。

    • 当您使用操作条件为xparameter输入参数时,该方法绘制所有操作条件值的参数。

介绍了R2007a