rfckt.passive
无源元件或网络
描述
使用被动
类来表示被动射频组件和网络为特征的被动网络参数数据。
使用读
方法阅读被动对象的数据试金石数据文件。当你读成一个参数数据rfckt.passive
对象,你的大小年代21数据必须小于或等于1。
由于随机数值错误,数据测量从一个被动的设备不一定是被动的。然而,rfckt.passive
只能包含被动数据对象。导入数据与活跃地区,使用rfckt.amplifier
对象,即使原始数据代表一个被动元件。
创建
描述
h = rfckt.passive
返回一个被动元件对象的属性都有默认值。
h = rfckt.passive(名称、值)
设置使用一个或多个属性名称-值对。例如,rfckt.passive (“IntpType”、“立方”)
将创建一个被动元件对象与分段立方埃尔米特插值插值方法。您可以指定多个名称-值对。附上报价中的每个属性名。没有指定属性保留默认值。
属性
对象的功能
分析 |
在频域分析RFCKT对象 |
计算 |
计算指定参数rfckt对象或rfdata对象 |
圆 |
史密斯圆图上画圆圈 |
提取 |
从rfckt提取网络参数指定的对象或数据对象 |
listformat |
参数指定电路有效的格式列表对象 |
listparam |
指定电路有效的参数列表对象 |
重对数 |
情节指定电路对象参数使用对数的规模 |
情节 |
绘制电路对象参数对x - y平面 |
plotyy |
情节射频电路的参数或射频数据x - y平面上有两个轴 |
getop |
显示操作条件 |
极地 |
情节指定对象参数对极坐标 |
semilogx |
情节射频电路对象使用对数尺度参数x设在 |
semilogy |
情节射频电路对象使用对数尺度参数y设在 |
史密斯 |
绘制电路对象参数对史密斯圆图 |
写 |
射频电路或数据对象的数据写入文件 |
getz0 |
计算RFCKT传输线的特性阻抗对象 |
读 |
从文件读取射频数据到新的或现有的电路或数据对象 |
恢复 |
恢复原始数据的频率 |
getop |
显示操作条件 |
groupdelay |
群时延参数的对象或对象或射频滤波器射频工具箱电路对象 |
例子
算法
的分析
方法计算AnalyzedResult
属性如下:
的分析
方法使用中存储的数据“NetworkData”
财产的rfckt.passive
被动组件的对象计算参数值中指定的频率频率
。如果“NetworkData”
属性包含网络Y -或Z-parameters,分析
方法首先转换参数的参数。使用你指定的插值方法“IntpType”
财产,分析
方法篡改参数值来确定它们的值在指定的频率。
具体来说,分析
方法按照升序排序命令的参数的频率,fn。然后插入的参数,使用MATLAB®interp1
函数。例如,下面的图表说明了结果的曲线插值的年代11在五个不同的频率参数。
有关更多信息,请参见“一维插值”和interp1
MATLAB中的参考页文档。
如前图所示,分析
方法使用的参数值f最小值,最低输入频率,频率小于f最小值。它使用的参数值f马克斯最大输入频率,频率大于一切f马克斯。在这两种情况下,结果可能不准确,所以您需要指定网络参数值在一个足够宽的频率范围占组件的行为。
的分析
方法使用的参数来计算群时延值中指定的频率分析
输入参数频率
,如所描述的分析
参考页面。
引用
[1]EIA /宜必思开放论坛,试金石文件格式规范,2002年启1.1