文档

RF工具箱发布说明

R2016a

新功能

RF预算分析仪:用于级联RF组件的分析计算增益,噪声系数和IP3

你可以使用射频预算分析仪应用程序来计算每级和累积增益、噪声系数和射频元件系统的第三截点(IP3)。导出计算值到MATLAB®工作区。使用SimRF™模拟系统。使用simmrf测试台仿真验证增益、噪声系数和IP3。要学习如何使用这个应用程序,请看超外差接收机使用射频预算分析仪应用程序

R2015b

新功能

LC Ladder Objects:构建LC元素的不同的梯形配置,并将其包含在任意网络中

你可以使用莱斯德类创建LC滤波器,计算滤波器的s参数,并将滤波器添加到RF Toolbox™电路对象中。

组延迟计算:计算具有任意拓扑和任意s参数数据的网络的组延迟

你可以使用groupdelay函数来计算s参数对象和这些射频网络元件的群延迟:nport, circuit,和LC ladder。

rationalfit函数示例:学习拟合s参数数据的最佳实践

R2015a

新功能

n端口s参数电路元件:分析包含s参数元件的射频网络

您可以使用nport从Touchstone文件和s-parameter对象创建线性nport电路元素。使用添加将n端口元素添加到电路元件的功能。

T-Parameters数据对象:存储和转换其他格式的T-Parameters数据

属性可以从touchstone文件、网络参数和rfdata.network对象中创建tparameter对象tparameters数据对象的功能。

rfplot改进:绘制真实、想象、大小或角度数据

你现在可以使用rfplot函数指定绘图类型,如分贝(默认)、实值、虚值、绝对值或角度。

R2014b

新功能,Bug修复

一般RF级的增益、噪声系数和IP3级联分析

你现在可以计算获得噪音oip3, 和iip3级联网络使用rfchain对象。控件以电子表格格式显示分阶段的结果工作表方法。可视化结果使用情节方法。

用于任何网络数据对象转换的网络参数对象改进

你现在可以转换rfckt或者rfdata.data或者rfdata.network对象分为任意网络参数对象,包括s -参数、y -参数、abcd -参数对象。

R2014a

新功能,Bug修复

2n端口s参数的通用去嵌入函数

你现在可以使用deembedsparams函数从2n端口测量中去嵌入2n端口夹具效果。它既支万博1manbetx持三维s参数数据,也支持s参数对象。

n端口Touchstone文件从任何网络数据对象或原始数据写入

你可以使用rfwrite.函数从三维网络参数数据或任何网络参数对象写入Tourchstone文件(S参数,Y参数,Z参数,ABCD参数等)

rationalfit运转速度至少快六倍

rationalfit函数现在对s参数数据的理性模型拟合速度比以前的版本至少快6倍。这种响应性改进了RF Toolbox命令行行为和s -参数块的SimRF模拟。

R2013b

新功能,Bug修复

用于构造任意RLC网络的附加函数

R2013b新增功能如下:

任意RLC网络的s参数提取

sparameters函数现在包括了添加的功能,您可以使用它来计算RLC网络的s参数。

R2013a

Bug修复,兼容性考虑

改进的rationalfit功能

这个版本引入了额外的极点搜索优化rationalfit函数算法。函数在这个版本中返回的模型趋向于比以前的版本中具有更少的极点。

兼容性考虑因素

要限制跨发布和机器架构的功能结果,请明确指定可选参数,例如呼叫函数时误差容错和磁极数量。给定数据集和相应的频率,该功能尝试计算给定规范内的Rational函数近似。但是,随着算法改进,函数返回的函数返回的确切模型可以不同。

R2012b

新功能,Bug修复

网络参数接口改进,以更快地读取Touchstone文件、绘制和转换参数

新的网络参数对象和函数可用,支持:万博1manbetx

  • 读取标准文件

  • 将网络参数

  • 策划网络参数

此外,还更新了一些函数以支持新的接口。万博1manbetx有关更多信息,请参见射频网络参数对象

的名称-值对语法rationalfit功能

rationalfit函数现在支持使用名称-值对万博1manbetx作为可选输入参数。名称-值对参数可以以任何顺序指定,从而提高代码的可读性。

R2012a

新功能,Bug修复

中频(IF)规划对象的新可视化选项

OpenIF对象支持一个新万博1manbetx的交互式图形界面,用于评估混合器链中的spur信息。您可以使用new显示方法。

增强的s参数转换函数

s参数转换函数已得到增强,以支持更大的数据集。万博1manbetx下面的函数现在支持参数集2之间的转换万博1manbetxN- port网络。

s2smm函数现在支持混合模式转换万博1manbetxN--Port设备。

下面的混合模式s参数函数现在支持2的混合模式转换万博1manbetxN--port设备:

信号完整性应用的新演示

这个版本提供了两个新的信号完整性演示。

  • 带通滤波器的响应演示介绍了一种设计和分析简单带通滤波器的过程rfckt对象。

  • MOS互连和串扰演示可再现掠夺和Rohrer的经典效果来自“时间分析”的“波形评估”。

增强合理拟合

rationalfit函数在这个版本中提高了健壮性、速度和准确性。

R2011b

新功能,Bug修复,兼容性考虑

新的中频(IF)规划对象

OpenIF对象支持多频带万博1manbetx发射器或接收器设计的新部分工作流程。使用这些对象分析在操作频带中不会产生干扰(马刺)的中间频率(IFS)。

计算传输线RLGC参数的新功能

rlgc2ss2rlgc函数允许您从传输线s参数计算每单位长度的传输线RLGC参数。

增强合理拟合

rationalfit函数在这个版本中提高了健壮性、速度和准确性。

兼容性考虑因素

的一些默认值rationalfit已经改变了。有关更多信息,请参见函数参考页面。

错误和警告消息标识符的转换

对于R2011b,错误和警告消息标识符已在RF工具箱软件中更改。

兼容性考虑因素

如果您有使用已更改的消息标识符的脚本或函数,则必须更新代码以使用新的标识符。通常,消息标识符用于关闭特定的警告消息,或者在使用try/catch语句并基于特定错误标识符执行操作的代码中。

例如射频:rfckt: seriesrlc: setpositive: NotAPositive标识符已更改为射频:rfbase: rfbase: setpositive: NotAPositive.如果你的代码检查射频:rfckt: seriesrlc: setpositive: NotAPositive,你必须更新它来检查射频:rfbase: rfbase: setpositive: NotAPositive代替。

要确定警告的标识符,请在查看警告后运行以下命令:

[msg,msgs] = lastwarn;

该命令将消息标识符保存到变量中是否

要确定错误的标识符,请在看到错误后执行以下命令:

异常= MException.last;是否= exception.identifier;

    笔记:警告消息指出代码的潜在问题。虽然可以关闭警告,但建议的替代方法是更改代码,使其无警告运行。

R2011a

错误修复

R2010b

新特性,兼容性考虑

增强有理函数建模

一种改进的算法rationalfit函数在比以前版本更短的时间内拟合了一个精确的理性模型到被动式s参数数据。此外,一个新的参数指定迭代次数rationalfit尝试每个值的极点数。

兼容性考虑因素

一些参数的默认行为已经改变:

  • 极数参数npoles.默认为最小值0在2.8版本中,而不是4,就像以前的版本一样。

  • rationalfit在此版本中默认不显示等待条。一个新的showwaitbar参数允许指定是否rationalfit显示一个等待条。

有关使用此函数的更多信息,请参见rationalfit参考页面。

射频对象可视化的扩展方法和参数

RF Toolbox 2.8版本扩展了plot和Charts方法,包括:

  • 万博1manbetx支持三阶截点和传感器功率增益参数,IIP3Gt

  • 一种新方法,表格,用于可视化变量编辑器中的网络数据。

R2010a

新功能

功能添加

makepassive功能从任何S参数阵列创建被动S参数。使用此功能在代表被动设备的S参数阵列上强制执行严格的数值传奇。

添加方法

两种新方法rfmodel.rational对象是可用的:

  • 依靠方法测试全球杂机的方法rfmodel.rational对象。

  • steprep.方法计算的响应rfmodel.rational对象为阶跃信号。您可以使用该功能进行时域反射(TDR)和时域传输(TDT)分析。

演示了

高速背板建模(第3部分:差分TDR和TDT的4端口s参数)演示了如何对网络数据进行时域反射(TDR)和时域传输(TDT)分析。

R2009B.

新功能,Bug修复

测试s参数无源性的新函数

依靠函数检查n端口s参数矩阵的无源性。

s参数转换函数的扩展端口排序方案

的函数s2sccs2scds2sdcs2sdds2smmSMM2S.现在支持万博1manbetx第三个常用的端口排序。有关使用此功能的更多信息,请参阅相应的功能参考页面。

万博1manbetx支持计算转移函数的功率波增益

s2tf函数现在可以计算2端口s参数的功率波增益。按电压计算仍然是默认选项。

R2009A.

新特性,兼容性考虑

用于转换4N端口S参数矩阵的新功能

在4N端口单端S参数矩阵和2N端口混合模式S参数矩阵之间转换有两种新功能:

  • s2smm功能允许您将4N端口单端S参数转换为2N端口混合模式S参数。您可以查看2n端口输出数据以查看单端数据中不明显的交互,例如串扰,这是不明显的。这使您可以轻松地选择进一步分析的港口端口。

  • SMM2S.功能允许您将2n端口混合模式S参数转换为4N端口单端S参数。

三种传输线对象的增强介质损耗模型

下面的对象现在提供了一个更真实的介质损耗模型:

要指定介质损耗,可以使用一个新的属性,LossTangent.此属性将替换SigmaDiel参数。

兼容性考虑因素

的非零值的现有对象SigmaDiel参数不再模拟介质损耗。对象发出警告消息并使用默认值0LossTangent属性时,使用分析方法。

演示了

两个新演示展示如何为射频组件设计宽带阻抗匹配网络:

R2008B.

新功能

cascadesparams功能现在支持n端口s参数万博1manbetx

你现在可以使用cascadesparams函数将任意数量的n端口设备的s参数级联起来形成一个网络。通过该功能,您可以指定如何将每个n端口设备的端口连接到级联中后续n端口设备的端口。有关该函数的更多信息,请参见cascadesparams参考页面。

改进的plotyy方法

plotyy方法现在使用一种更直观的方法来确定如何绘制指定的参数(如果您没有指定绘图格式)。有关该函数的更多信息,请参见plotyy参考页面。

R2008A.

新功能

计算和绘制度量

您现在可以计算和可视化组延迟、电压增益和稳定因子使用计算情节方法。

增强网络参数转换功能

你现在可以使用s2sdds2sdcs2scd, 和s2scc函数用于使用备用端口安排对网络参数执行转换。

添加了伽马队和伽马射函数

使用新的gammamsgammaml用于计算同时共轭匹配所需的源和负载反射系数的函数。

z2gamma功能添加

使用新的z2gamma函数将阻抗值转换为反射系数。

新增和更新演示

一个新的演示,编写试金石文件,展示如何写作rfckt对象数据到行业标准的Touchstone数据文件。

高速背板建模(第2部分:有理函数模型的4端口s -参数)现在使用新的通信工具箱™眼图范围,commscope.eyediagram.,绘制眼睛图。

命令行帮助更新

帮助函数返回对象和包的附加信息。该函数现在包括所有属性的描述和所有相关方法的链接。

R2007B.

新功能

snp2smp功能添加

使用新的snp2smp函数将n端口s参数数据和终端阻抗转换为m端口s参数。

圆形方法添加

使用新的在Smith上放置圆圈的方法®描述稳定区域并显示恒定增益、噪声系数、反射和阻抗圆的图表。

powergain功能添加

使用新的powergain函数用于计算2端口网络的各种功率增益。

史密斯圆图增强

史密斯方法现在可以在史密斯图上绘制具有两个以上端口的设备的网络参数。

新增和更新演示

高速背板建模(第1部分:测量16端口s -参数到4端口s -参数)是关于“建模高速背板”的四部分演示的第一部分。新的演示演示如何从16端口s参数数据提取4端口s参数数据。演示的最初三个部分现在是第2、3和4部分。

下面的演示分别取代了“设计阻抗匹配网络”和“在史密斯图上放置圆”的演示,并展示了如何使用新的方法:

R2007A.

新功能

增加了安捷伦P2D和S2D系统级验证模型支持万博1manbetx

rfckt.amplifierrfckt.mixer对象现在允许您使用来自安捷伦的数据分别导入放大器和混频器的系统级验证模型®P2D和S2D文件。

使用P2D文件可指定温度、偏差等多种工况下的数据:

  • 小信号网络参数

  • Power-dependent网络参数

  • 噪声数据

  • 互调表

使用S2D文件指定多个操作条件的以下数据:

  • 小信号网络参数

  • 增益压缩(1db)

  • 三阶截点(IP3)

  • Power-dependent年代21参数

  • 噪声数据

  • 互调表

将P2D或S2D文件导入RF对象后,可通过以下方法处理工作状态数据:

  • setop—设置运行条件值或列出所有可用值。

  • getop—使用该方法显示已选择的运行条件值。

混合器刺激分析添加

可以将互调表导入rfckt.mixer对象。对象的情节该方法为绘制混频杂波数据提供了一种新的选择。

添加了timeresp方法

使用新的timeresp的方法rfmodel.rational对象的时间响应rfmodel对象到指定的输入信号。使用此方法而不是计算脉冲响应冲动方法,然后将响应与输入信号卷积,因为timeresp方法通常对给定的输入信号给出更精确的输出信号。

策划的方法添加

四种新的绘图方法提供了额外的绘图选项:

  • 使用plotyy的方法rfckt类创建包含左y轴和右y轴上射频电路对象数据的图。

  • 使用重对数的方法rfckt类绘制RF电路对象数据的日志日志比例。

  • 使用semilogx的方法rfckt类使用x轴的对数刻度绘制射频电路对象数据。

  • 使用semilogy的方法rfckt类使用y轴的对数刻度绘制射频电路对象数据。

添加伽玛仪函数添加

使用新的gamma2z函数从反射系数计算输入阻抗。

选项卡完成添加

制表符补全现在可以在MATLAB命令窗口的所有函数和方法。有关制表符补全的更多信息,请参阅MATLAB文档。

添加数据提示

数据提示现在可用于任何射频图。有关数据提示的更多信息,请参见数据光标-交互式显示数据值在MATLAB文档中。

新增和更新演示

可视化拌和机热刺演示如何使用工具箱使用互调表中的数据进行混频激励分析,然后绘制所需信号和不需要的激励的输出功率谱。

建模高速背板(第1部分:测量4端口S参数到Rational函数模型)现在使用的timeresp一种计算以实测数据为特征的系统时域响应的方法。

高速背板建模(第2部分:从Rational函数模型到Simulink模型)万博1manbetx现在包括您可以使用的代码来生成Simulink万博1manbetx®任何模型rfmodel.rational对象。

R2006B.

新功能

增加s参数转换功能

使用s2tf函数,将2端口散射参数转换为表示2端口网络的归一化电压增益的传递函数。

rfmodel类添加

使用rfmodel类以表示具有数学方程的组件和网络。的rfmodel.rational对象存储组件或网络的合理函数模型。

rationalfit功能添加

使用rationalfit函数将一个有理函数拟合到代表射频元件或网络的无源数据中,然后将结果存储在rfmodel.rational对象。这种类型的模型对信号完整性工程师很有用,他们的目标是通过背板和印刷电路板可靠地连接高速半导体设备,例如多gbit /s串行数据流。

增加频率响应和脉冲功能

使用freqresp的方法rfmodel类来计算一种的频率响应rfmodel对象。

使用冲动的方法rfmodel类的脉冲响应计算rfmodel对象。

万博1manbetx支持导出Verilog-A型号

使用writeva的方法rfmodel类导出用于时域电路模拟器的射频组件或网络的描述。

演示了

“高速背板建模(第1部分:测量到有理函数模型的4端口s参数)”展示了如何使用工具箱使用有理函数建模差分高速背板。

“建模高速背板(第2部分:Rational Function Model到Verilog-A模块)”显示了如何使用工具箱功能来生成Verilog-A模块,该模块模拟高速背板的高级行为。

“在Simulink中建模差动高速背板”展示了如何使用Simulink来模拟差动高速背板。万博1manbetx

R2006A.

新功能

增加s参数转换功能

使用s2scc功能将4端口,单端s参数转换为2端口,共模s参数。

使用s2scd功能将4端口,单端s参数转换为2端口,交叉模式s参数。

使用s2sdc功能将4端口,单端s参数转换为2端口,交叉模式s参数。

使用s2sdd功能将4端口,单端s参数转换为2端口,差分模式s参数。

R14SP3.

新功能

提取功能添加

使用提取功能从电路或数据对象中提取指定的网络参数,并将结果返回到数组中。

电路对象添加

使用rfckt.rlcgline.构建RLCG传输线对象。

输电线路对象改进

频率电路对象的性质,rfckt.txline.,是一个参数值已知的正频率向量。

损失PV., 和佐薇电路对象的性质,rfckt.txline.,可以是线损、相速度和特性阻抗值的矢量,这些值对应于中规定的频率频率财产。

IntpType电路对象的性质,rfckt.txline.,用于计算已知频率之间的参数值的插值方法。

改进了Touchstone数据文件支持万博1manbetx

现在可以从Touchstone数据文件中读取包含注释和数据部分之间的空格的数据。

调试改进

演示有新的文档,可以使用改进的界面访问。

添加了作用于电路对象的函数的命令窗口帮助

您可以使用语法访问作用于电路对象的函数的帮助帮助functionname在MATLAB命令提示符处。

R14SP2.

新功能

图集成到RF工具GUI中

在早期版本中,点击后的窗口中将显示在单独的窗口中情节按钮。在这个版本中,图形被集成到GUI本身中。

添加了五个物体

这些对象可以用来存储射频数据,如网络参数、噪声系数、功率、IP3和点噪声。

增加了三个电路对象

使用rfckt.delay为了模拟延迟线,rfckt.hybridg来模拟混合G连接网络,并且rfckt.passive模拟RF无源网络。

添加方法

方法允许将RF网络数据保存到所有文件中rfckt对象。

新方法,恢复,读取和恢复数据rfckt.datafilerfckt.amplifier, 和rfckt.mixer

增强的方法

分析方法现在采用负载、源和参考阻抗的三个额外可选输入。

函数添加

的函数稳定性硕士stabilityk计算稳定性因子µ和k。

的函数h2gg2h在混合G和混合H参数之间转换。

普遍增强

现在可以创建对象了rfckt.amplifierrfckt.mixer从一个MATLAB变量。

频率依赖的NF和IP3数据类型被添加到AMP格式中。

兼容性总结

释放 具有兼容性考虑的特性或更改
R2016a 没有一个
R2015b 没有一个
R2015a 没有一个
R2014b 没有一个
R2014a 没有一个
R2013b 没有一个
R2013a 改进的rationalfit功能
R2012b 没有一个
R2012a 没有一个
R2011b
R2011a 没有一个
R2010b 增强有理函数建模
R2010a 没有一个
R2009B. 没有一个
R2009A. 三种传输线对象的增强介质损耗模型
R2008B. 没有一个
R2008A. 没有一个
R2007B. 没有一个
R2007A. 没有一个
R2006B. 没有一个
R2006A. 没有一个
R14SP3. 没有一个
R14SP2. 没有一个
这个主题有用吗?