主要内容

rfckt.datafile

组件或网络文件数据

描述

使用数据文件对象来表示射频组件和网络的特点是测量或模拟数据文件。

使用方法从文件读取数据的格式如下:

  • 试金石

  • 安捷伦科技公司®P2D

  • 安捷伦S2D

  • AMP

创建

描述

例子

h = rfckt.datafile返回一个电路对象的属性都有默认值。

h = rfckt.datafile(名称、值)设置使用一个或多个属性名称-值对。例如,rfckt.datafile (“IntType”、“立方”)创建一个射频组件或网络使用立方插值。您可以指定多个名称-值对。附上报价中的每个属性名。没有指定属性保留默认值。

属性

全部展开

这个属性是只读的。

计算的参数、噪声图、OIP3和群延迟值,指定为一个rfdata.data对象。欲了解更多信息,请参阅算法

数据类型:function_handle

文件名包含电路数据,指定为一个1×1字符数组。

数据类型:字符

插值方法,指定为一个1)×(n字符数组的下列值:

方法 描述
线性(默认) 线性插值
样条 三次样条插值
立方 分段三次埃尔米特插值

数据类型:字符

这个属性是只读的。

对象名称,指定为一个1)×(n字符数组。

数据类型:字符

这个属性是只读的。

数量的端口,指定为一个正整数。默认值是2。

数据类型:

对象的功能

分析 在频域分析RFCKT对象
计算 计算指定参数rfckt对象或rfdata对象
史密斯圆图上画圆圈
提取 从rfckt提取网络参数指定的对象或数据对象
listformat 参数指定电路有效的格式列表对象
listparam 指定电路有效的参数列表对象
重对数 情节指定电路对象参数使用对数的规模
情节 绘制电路对象参数对x - y平面
plotyy 情节射频电路的参数或射频数据x - y平面上有两个轴
getop 显示操作条件
极地 情节指定对象参数对极坐标
semilogx 情节射频电路对象使用对数尺度参数x设在
semilogy 情节射频电路对象使用对数尺度参数y设在
史密斯 绘制电路对象参数对史密斯圆图
射频电路或数据对象的数据写入文件
getz0 计算RFCKT传输线的特性阻抗对象
从文件读取射频数据到新的或现有的电路或数据对象
恢复 恢复原始数据的频率
getop 显示操作条件
groupdelay 群时延参数的对象或对象或射频滤波器射频工具箱电路对象

例子

全部折叠

代表射频组件和网络的特点是测量使用rfckt.datafile或模拟数据文件。

数据= rfckt.datafile (“文件”,“default.s2p”)
data = rfckt。数据文件with properties: IntpType: 'Linear' File: 'default.s2p' nPort: 2 AnalyzedResult: [1x1 rfdata.data] Name: 'Data File'

算法

分析方法计算AnalyzedResult使用数据存储在属性文件对象属性。如果文件指定这个属性包含网络Y -或Z-parameters,分析首先将这些参数,因为它们的存在rfckt.datafile对象的参数。使用你指定的插值方法“IntpType”财产,分析篡改的参数确定的参数在指定的频率。具体地说,分析命令的参数按照升序的频率,fn。然后插入的参数,使用MATLAB®interp1函数。例如,下面的图表说明了结果的曲线插值的年代11在五个不同的频率参数。

S11插值结果

有关更多信息,请参见“一维插值”和interp1MATLAB中的参考页文档。

引用

[1]EIA /宜必思开放论坛,试金石文件格式规范,2002年启1.1

版本历史

之前介绍过的R2006a