主要内容

史密斯

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

描述

射频网络对象

例子

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

例子

lineseries=史密斯(hneti, j)返回行系列属性对象lineseries。的lineseries对象可以用来设置数据的属性史密斯阴谋。

RFCKT或射频数据对象

例子

史密斯(h,circuitPara)情节的电路参数circuitPara从RFCKT或射频数据对象h史密斯圆图。您可以指定多个电路参数的语法。

例子

史密斯(h,circuitPara,xAxisPara,xAxisFmt)情节的电路参数circuitPara在史密斯圆图的变量xAxisPara和相应的格式xAxisFmt

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

例子

史密斯(h,circuitPara,xAxisPara,xAxisFmt,opCon,opVal)情节史密斯圆图的电路参数和操作条件opCon和操作值opVal电路对象h

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

例子

史密斯(___,名称,值)情节RFCKT或射频数据对象的数据名称参数。指定名称参数后的任何输入参数组合在前面的语法。

史密斯(___,gridType)情节RFCKT或射频数据的数据对象与指定的网格类型。史密斯圆图

例子

(lineseries,hsm史密斯]= (___)返回行系列属性对象lineseries和史密斯圆图属性对象hsm

例子

全部折叠

从指定的文件创建一个的参数对象。

S = sparameters (“default.s2p”);

图输入反射系数S11史密斯圆图。

史密斯(1,1)

创建一个从指定的参数对象的试金石®文件的射频滤波器。

S = sparameters (“RFBudget_RF.s2p”);

图输入反射系数S11史密斯圆图。

史密斯lineseries = (1, 1)
lineseries =线(S_{11})属性:颜色:0.4470 - 0.7410[0]线型:”——“线宽:0.5000标记:“没有一个”MarkerSize: 6 MarkerFaceColor:‘没有’XData: [0.9369 0.9364 0.9360 0.9355 0.9351 0.9346 0.9341 0.9337 0.9332 0.9327 0.9322 0.9317 0.9313 0.9308 0.9302 0.9297 0.9292 0.9287 0.9282 0.9276 0.9271 0.9266 0.9260 0.9254 0.9249 0.9243 0.9237 0.9232 0.9226 0.9220 0.9214 0.9208……]YData: [-0.3435 -0.3447 -0.3458 -0.3470 -0.3482 -0.3494 -0.3506 -0.3518 -0.3530 -0.3542 -0.3554 -0.3566 -0.3579 -0.3591 -0.3604 -0.3617 -0.3629 -0.3642 -0.3655 -0.3668 -0.3681 -0.3694 -0.3708 -0.3721 -0.3735 -0.3748 -0.3762 -0.3776……)显示所有属性

改变颜色的S11史密斯圆图中的数据行。

lineseries。颜色= [0.7 0.3 0.35]

lineseries =线(S_{11})属性:颜色:[0.7000 0.3000 0.3500]线型:”——“线宽:0.5000标记:“没有一个”MarkerSize: 6 MarkerFaceColor:‘没有’XData: [0.9369 0.9364 0.9360 0.9355 0.9351 0.9346 0.9341 0.9337 0.9332 0.9327 0.9322 0.9317 0.9313 0.9308 0.9302 0.9297 0.9292 0.9287 0.9282 0.9276 0.9271 0.9266 0.9260 0.9254 0.9249 0.9243 0.9237 0.9232 0.9226 0.9220 0.9214 0.9208……]YData: [-0.3435 -0.3447 -0.3458 -0.3470 -0.3482 -0.3494 -0.3506 -0.3518 -0.3530 -0.3542 -0.3554 -0.3566 -0.3579 -0.3591 -0.3604 -0.3617 -0.3629 -0.3642 -0.3655 -0.3668 -0.3681 -0.3694 -0.3708 -0.3721 -0.3735 -0.3748 -0.3762 -0.3776……)显示所有属性

进口网络参数、噪声数据和电力的数据default.amp文件到放大器对象h

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

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

h。IntpType =“立方”;

情节的S11和S22参数放大器对象h在Z史密斯圆图。

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);

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

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

设置电路参数S11和网格类型y史密斯和情节上的放大器数据图表。

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

史密斯圆图的颜色变化。

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

输入参数

全部折叠

射频网络参数对象,指定其中一个对象:

请注意

使用smithplot函数绘制网络参数不是一个RFCKT或射频数据对象的一部分,但被指定为矢量数据。

(,j)th网络的参数对象,hnet,指定为正整数。

  • hnet是一个混合或hybrid-g参数对象,指定吗j范围内[1,2]

  • hnet是一个ABCD,年代,Y,或Z-parameters对象,指定吗j这样,他们是小于或等于数量的端口hnet

例子:史密斯(hnet 2 1)

RFCKT或射频数据对象,指定为一个rfcktrfdata对象。

RFCKT和射频数据对象的完整列表射频电路对象射频数据对象

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

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

独立变量与电路参数,情节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是选择提供最好的给定的比例xAxisPara值。

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

例子:史密斯(h,撅嘴,“销”,“瓦”)块电路对象的史密斯圆图的数据,h,xAxisPara设置为“销”xAxisFmt设置为“瓦”

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

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

例如:

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

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

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

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

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

例子:史密斯(h,撅嘴,“销”,“瓦”,“偏见”,1.5)情节上的数据电路对象的史密斯圆图,h,opCon设置为“偏见”价值设置为1.5

史密斯圆图的网格类型,指定为一个特征向量或字符串标量。

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

名称-值参数

指定可选的双参数作为Name1 = Value1,…,以=家,在那里的名字参数名称和吗价值相应的价值。名称-值参数必须出现在其他参数,但对的顺序无关紧要。

R2021a之前,用逗号来分隔每一个名称和值,并附上的名字在报价。

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

频率值用于情节史密斯圆图,指定为逗号分隔组成的“频率”在赫兹和积极的标量。

输入功率用于情节史密斯圆图,指定为逗号分隔组成的“销”和一个标量dBm。

输入频率值用于情节的刺激力量史密斯圆图,指定为逗号分隔组成的“鳍”在赫兹和积极的标量。

  • 当输入对象是一个函数rfckt.mixer对象的默认值是输入频率的大小在分贝的年代吗21参数混合器是最高的。

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

输出参数

全部折叠

线系列属性对象,作为一个列向量返回。

史密斯圆图的属性,作为一个返回rfchart.smith对象。

更多关于

全部折叠

史密斯圆图的变化特性

史密斯函数返回史密斯圆图的属性对象,hsm

史密斯功能块史密斯圆图使用默认属性值。使用集(hsm, PropertyName PropertyValue)改变属性值的图表和使用get (hsm)获取属性值。

此表列出了所有史密斯圆图的属性可以指定对象以及它们的描述和相关的值。使用下面的表格来更改的属性图。

的名字

描述

单位,值

颜色

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

默认值是(0.4 0.4 0.4)(深灰色)。有关更多信息,请参见颜色规范

LabelColor

线的颜色标签

默认值是(0 0 0)(黑色)。有关更多信息,请参见颜色规范

LabelSize

大小的标签

字形大小。默认值是10

LabelVisible

可见性的标签

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

线型

行Z或Y史密斯圆图规范。ZY史密斯圆图,Z线规范

默认值是“- - -”(实线)。有关更多信息,请参见行规范

线宽

Z或Y史密斯圆图的线宽。ZY史密斯圆图,Z线的宽度

点的数量。默认值是0.5

SubColor

Y线ZY史密斯圆图的颜色

默认值是(0.8,0.8,0.8)(中灰色)。有关更多信息,请参见颜色规范

SubLineType

Y系列规范ZY史密斯圆图

默认值是“:”(虚线)。有关更多信息,请参见行规范

SubLineWidth

Y ZY史密斯圆图的线宽

点的数量。默认值是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.0000)

绘制线条的变化特性

史密斯函数返回一个lineseries对象作为一个列向量的处理lineseries对象,每一个对象绘制直线。有关更多信息,请参见行属性

行规范

使用提供的表设置史密斯圆图的线条样式

线条样式 描述 产生的线
“- - -” 实线

样品的实线

“——” 虚线

样本的虚线

“:” 虚线

样本的虚线

“-”。 Dash-dotted线

样本dash-dotted线,与交替的破折号和点

颜色规范

使用提供的表设置史密斯圆图的颜色。

颜色名称 短名称 RGB值 十六进制颜色代码 外观
“红色” “r” (1 0 0) “# FF0000”

红色的示例

“绿色” ‘g’ (0 1 0) “# 00 ff00”

样品的颜色绿色

“蓝” “b” (0 0 1) “# 0000 ff”

样品的颜色蓝色

“青色” “c” (0 1 1) “# 00飞行符”

样品的颜色青色

“红色” “米” (1 0 1) “#就”

样品的颜色红色

“黄色” “y” (1 1 0) “# FFFF00”

样品的颜色黄色

“黑” “k” (0 0 0) # 000000的

样品的颜色黑色

“白色” ' w ' (1 1 1) “# FFFFFF”

样品的颜色白色

这是默认颜色的RGB三胞胎和十六进制颜色编码MATLAB®使用在许多类型的情节。

RGB值 十六进制颜色代码 外观
[0 0.4470 - 0.7410) “# 0072 bd”

样本的RGB值(0 0.4470 - 0.7410),显示为深蓝色

(0.8500 0.3250 0.0980) “# D95319”

样本的RGB值(0.8500 0.3250 0.0980),它表现为暗橙

(0.9290 0.6940 0.1250) “# EDB120”

样本的RGB值(0.9290 0.6940 0.1250),它表现为暗黄色

(0.4940 0.1840 0.5560) “# 7 e2f8e”

样本的RGB值(0.4940 0.1840 0.5560),它表现为深紫色

(0.4660 0.6740 0.1880) “# 77 ac30”

样本的RGB值(0.4660 0.6740 0.1880),它表现为中绿色

(0.3010 0.7450 0.9330) “# 4 dbeee”

样本的RGB值(0.3010 0.7450 0.9330),它表现为浅蓝色

(0.6350 0.0780 0.1840) “# A2142F”

样本的RGB值(0.6350 0.0780 0.1840),它表现为深红色

提示

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

    请注意

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

版本历史

之前介绍过的R2006a