主要内容

smithplot

在史密斯图上绘制测量数据

描述

smithplot (数据根据输入数据值创建史密斯图。

请注意

史密斯图通常用于显示反射系数(通常为S11或S22)和归一化阻抗之间的关系。

smithplot (频率,数据根据频率和数据值创建史密斯图表。

smithplot (ax,___创建一个具有用户定义的轴句柄的史密斯图表,斧头,而不是当前的轴句柄。网络参数对象不支持轴句柄。金宝app此参数可用于前面两种语法中的任何一种。

例子

smithplot (hnet中的所有网络参数对象hnet

例子

smithplot (hneti, j)绘制(,j)第th参数hnethnet可以是网络参数、rckt、rfdata或nport对象。

smithplot (hnet,(我1j1;我2j2;…,我njn])绘制多个参数(1,j1,2,j2、……n,jn)hnethnet可以是网络参数、rckt、rfdata或nport对象。

smithplot (rfbudgetobj,我,我)绘制an的反射系数rfbudget对象。

请注意

对于不规则的物体,史密斯图仅限于反射系数。

年代= smithplot (___返回一个Smith图表对象句柄,这样您就可以自定义图表并添加测量值。

年代= smithplot(“gco”)返回当前图表的Smith图表对象句柄。当函数句柄,p未被退回或保留。

smithplot (___、名称、值)创建一个Smith图表,其中包含由一个或多个名值对参数指定的附加属性。的名字属性名称和价值对应的属性值。可以以任意顺序指定多个名值对参数Name1,Value1,...,,.未指定的属性保持默认值。

有关属性列表,请参见SmithPlot属性

请注意

房地产“父”可能被用来控制史密斯图绘制的位置。目标可以是图、UI图、UI面板等。

例子

全部折叠

使用史密斯图交互菜单更改史密斯图的网格类型。

绘制s参数数据文件的Smith图,default.s2p

数据= nport(“default.s2p”);smithplot(数据)

右键点击S11行显示交互式菜单,显示使用网格将网格更改为YZ史密斯的阴谋。

YZ网格史密斯图如下所示。

用75欧姆的阻抗绘制s参数数据文件S11的史密斯图。

数据=参数(“passive.s2p”);S =参数(data,75);P = smithplot(s,1,1,“GridType”,“ZY”);

使用工具栏中的数据光标图标将光标插入史密斯绘图图。现在您知道了该游标上的S11、VSWR、阻抗和频率值。对于导纳值,更改网格类型。

画出一个裂缝的史密斯图。放大器对象。

S = read(rckt .放大器,“passive.s2p”);Ports = [1,1;1,2];s = smithplot(s,ports);s.LineStyle = {“——”,“- - -”};

这个例子展示了如何在smithplot上绘制阻抗数据

定义阻抗数据

Z1 = 0.1*50 + 1j*(0:2:50);Z2 = (0:2:50) - 0.6*50j;

特性阻抗

Z0 = 50;

将阻抗数据转换为反射系数

gamma = z2 (z1,z0);gamma = z2 (z2,z0);

在smithplot上绘制阻抗数据

S = smithplot(gamma1,“颜色”,[0.2 0 1],“GridType”,“Z”);持有;S = smithplot(gamma2,“颜色”,‘g’,“线型”,“-”。,“线宽”1);s.Marker = {“+”,“年代”}

Data: {[26x1 double] [26x1 double]} Frequency:{[][]}显示所有的属性,方法

读取s参数数据。

Amp = read(rckt .放大器,“default.s2p”);Sa =参数(amp);

将s参数数据转换为y参数,并将其绘制在Smith图上。

Ya = yparameters(Sa);smithplot(丫2 2)

将z参数数据添加到同一图中。

Za = zparameters(Sa);Z12 = rfparam(Za,1,2);Freq = za . frequency;S = smithplot(“gco”);add(s, Freq, Z12);

输入参数

全部折叠

输入数据,指定为复向量或复矩阵。

对于一个矩阵D的列D是独立的数据集。为N——- - - - - -D维度2及以上的数组是独立的数据集。

数据类型:
复数支持:金宝app是的

频率数据,指定为实向量。

数据类型:

输入对象,指定为以下之一:

  • RF Toolbox™网络参数对象

  • rfckt对象

  • rfdata对象

  • nport对象

数据类型:对象

输入对象,指定为

  • rfbudget对象

数据类型:对象

输出参数

全部折叠

史密斯图表对象句柄。您可以使用该句柄自定义绘图并使用MATLAB添加测量值®命令。

提示

  • 列出所有的财产名称,值smithplot,使用细节(年代).您可以使用这些属性从Smith图表中提取任何数据。例如,s = smithplot(data,'GridType','Z')显示来自史密斯图的阻抗数据网格。

  • 的属性列表smithplot,请参阅SmithPlot属性

  • 您可以使用smithplot交互式菜单更改线和标记样式。

版本历史

在R2017b中引入

另请参阅

|