主要内容

史密斯

在史密斯图上绘制电路对象参数

描述

射频网络对象

例子

史密斯(hnet我,我块(jth网络对象的参数hnet在一个史密斯®图表

例子

lineseries=史密斯(hneti, j)返回行序列属性对象lineseries.的lineseries对象可用于设置Smith图中数据的属性。

或RF数据对象

例子

史密斯(hcircuitPara绘制电路参数circuitPara从RFCKT或RF数据对象h在史密斯图表上。您可以在此语法中指定多个电路参数。

例子

史密斯(hcircuitParaxAxisParaxAxisFmt绘制电路参数circuitPara史密斯图表上的变量xAxisPara以及相应的格式xAxisFmt

推导出xAxisParaxAxisFmt用于RFCKT或RF数据对象h使用listparam (h)listformat (h, xAxisPara)命令,分别。

例子

史密斯(hcircuitParaxAxisParaxAxisFmtopConopVal在史密斯图上绘制电路参数与运行条件opCon和操作值opVal对于电路对象h

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

例子

史密斯(___名称,值绘制带有名称-值参数的RFCKT或RF数据对象的数据。在前面语法中的任何输入参数组合之后指定名称-值参数。

史密斯(___gridType用指定的网格类型在Smith图表上绘制RFCKT或RF数据对象的数据。

例子

lineserieshsm史密斯]= (___返回行序列属性对象lineseries和Smith图表属性对象hsm

例子

全部折叠

从指定的文件创建一个S-Parameters对象。

S = sparameters (“default.s2p”);

在史密斯图上绘制输入反射系数S11。

史密斯(1,1)

从RF Filter的指定Touchstone®文件中创建一个S-parameters对象。

S = sparameters (“RFBudget_RF.s2p”);

在史密斯图上绘制输入反射系数S11。

史密斯lineseries = (1, 1)
lineseries = Line (S_{11}) with properties: Color: [0 0.4470 0.7410] LineStyle: '-' LineWidth: 0.5000 Marker: 'none' MarkerSize: 6 MarkerFaceColor: 'none' XData: [1x600 double] YData: [1x600 double] ZData: [1x0 double]显示所有属性

更改史密斯图中S11数据线的颜色。

lineseries。颜色= [0.7 0.3 0.35]

lineseries = Line (S_{11}) with properties: Color: [0.7000 0.3000 0.3500] LineStyle: '-' LineWidth: 0.5000 Marker: 'none' MarkerSize: 6 MarkerFaceColor: 'none' XData: [1x600 double] YData: [1x600 double] ZData: [1x0 double]显示所有属性

从机柜中导入网络参数、噪声数据和电源数据default.amp锉入放大器对象h

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

设置放大器对象的插值方法,h,立方。

h.IntpType =“立方”

绘制放大器对象的S11和S22参数h在Z Smith图表上。

lineseries =史密斯(h,“S11”“S22”);lineseries(1)。线型=“- - -”;lineseries(1)。线宽= 1;lineseries(2)。线型=“:”;lineseries(2)。线宽= 1;

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

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

绘制放大器的输入反射系数和输出功率。

史密斯(ckt1“S11”“生气”“频率”“GHz”);

绘制放大器的输入功率为时的输出功率18dBm。

史密斯(ckt1“S11”“生气”“频率”“GHz”“偏见”, 1.5,“销”, 18);

从指定的Touchstone®文件创建一个放大器对象。

amp =阅读(rfckt.amplifier,“default.s2p”);

设置电路参数为S11网格类型为y并在史密斯图上绘制放大器数据。

史密斯(lineseries, hsm) = (amp,“S11”“y”);

改变史密斯图表的颜色。

集(hsm,“颜色”[0.7 0.3 0.35]);

输入参数

全部折叠

RF网络参数对象,指定为以下对象之一:

请注意

使用smithplot函数绘制不属于rfcckt或RF数据对象但指定为矢量数据的网络参数。

jth网络对象的参数,hnet,指定为正整数。

  • hnet是否指定hybrid或hybrid-g参数对象j范围内[1,2]

  • hnet是ABCD、S、Y或z参数对象,指定j使它们小于或等于在的端口数hnet

例子:史密斯(hnet 2 1)

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

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

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

使用listparam (h)查询电路或数据对象的有效参数列表h.你也可以用listformat (h参数)查看特定参数的有效格式。

用自变量来绘制电路参数,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

史密斯图表网格类型,指定为字符向量或字符串标量。

例子:史密斯(h,撅嘴,“销”,“瓦”,“偏见”,1.5,“频率”,2.4,“y”)在电路对象的史密斯图上绘制数据,h,用史密斯图网格类型设置为导纳网格。

名称-值对的观点

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

例子:史密斯(h,撅嘴,“销”,“瓦”,“偏见”,1.5,“频率”,2.4)

用于绘制史密斯图的频率值,指定为逗号分隔对,由“频率”和Hz的正标量。

用于绘制史密斯图的输入功率级,指定为逗号分隔对组成“销”和dBm中的标量。

输入频率值用于在史密斯图中绘制支路功率,指定为逗号分隔对组成“鳍”和Hz的正标量。

  • 当函数的输入对象是rfckt.mixer对象的默认值输入频率是S的分贝大小吗21混合机参数最高。

  • 当函数的输入对象是rfckt.cascde对象的默认值S的大小对应的输入频率是多少21级联中第一个混频器的参数最高。

输出参数

全部折叠

行序列属性对象,作为列向量返回。

史密斯图表属性,返回为rfchart.smith对象。

更多关于

全部折叠

改变史密斯图的性质

史密斯函数返回Smith图表属性对象,hsm

史密斯函数使用默认属性值绘制史密斯图。使用集(hsm, PropertyName PropertyValue)更改图表的属性值并使用get (hsm)获取属性值。

该表列出了您可以为Smith图表对象指定的所有属性及其描述和关联值。使用下表更改图表的属性。

的名字

描述

单位,值

颜色

Z或Y史密斯图的线颜色和ZY史密斯图的Z线颜色

ColorSpec.默认值是(0.4 0.4 0.4)(深灰色)。

LabelColor

行标签的颜色

ColorSpec.默认值是(0 0 0)(黑色)。

LabelSize

行标签的大小

字形大小.默认ivalue年代10

LabelVisible

行标签的可见性

“上”(默认)或“关闭”

线型

Z或Y史密斯图表的线规格。对于ZY Smith图表,Z线规格

LineSpec.默认值是“- - -”(实线)。

线宽

Z或Y史密斯图的线宽。对于ZY Smith图,Z线的宽度

点的数量。默认值是0.5

SubColor

ZY Smith图表的Y线颜色

ColorSpec.默认值是(0.8, 0.8, 0.8)(中灰色)。

SubLineType

ZY Smith图表的Y线规格

LineSpec.默认值是“:”(虚线)。

SubLineWidth

ZY Smith图表的Y线宽度

点的数量。默认值是0.5

类型

史密斯海图类型

“z”(默认),“y”,或“zy”

价值

棱矩阵。第一行指定了出现在图表上的恒阻和电抗线的值。对于恒阻线或电抗线,第二行中的每个元素都指定在第一行中指定的相应线结束时的恒阻线或电阻线的值

2乘n矩阵。默认的是0.2000 0.5000 1.0000 2.0000 5.0000;1.0000 2.0000 5.0000 5.0000 30.000]

改变标绘线的属性

史密斯函数返回一个lineseries对象的句柄的列向量lineseries物体,每条标绘线一个物体。有关更多信息,请参见行属性

提示

  • 类型listparam (h)获取电路对象的有效参数列表h

    请注意

    对于所有电路对象,除了那些包含数据文件中的数据的对象,您必须使用分析函数在调用之前执行频域分析史密斯

之前介绍过的R2006a