主要内容

理性的

执行合理的拟合复杂的频率相关数据

描述

使用理性的对象和插值算法来创造一种理性的适合频率相关数据。

复杂的频率方程给出:

F (s) = 残留物(1) s极(1) + 残留物(2) s极(2) + + 残留物(n) s极(n) + directterm ,年代 = j 2 π f r e

创建

描述

适合=理性(频率,数据)返回一个理性的对象使用给定的频率向量与复杂的频率和网络参数数据。

例子

适合=理性(年代)返回一个理性对象N-port的参数。

适合=理性(___,托尔)返回一个理性的对象适合满足一个相对误差容限。

(适合,错误)=理性(___)返回错误的健康。

适合=理性(…,名称,值)设置使用一个或多个属性名称-值对。例如,适合=理性(年代,“宽容”,-34年)设置在分贝相对误差容限。

输入参数

全部展开

非负频率,指定为一个向量的非负赫兹的频率。

数据类型:

网络参数数据,指定为一个向量,一个二维数组或一个三维数组。数据值的长度必须等于频率值的长度。

相对误差容限,指定为一个标量小于或等于零。托尔值集的输入“宽容”财产。

数据类型:

N-port的参数,指定为一个N——- - - - - -N矩阵元素的年代共享相同的波兰人。

属性

全部展开

相对误差容限,指定为一个标量小于或等于零。

数据类型:

适合大型的行为的参数,指定为真正的。当真正的,适合直接项设置为0,这样合理的配合F (S)0年代趋于无穷。当,非零直接术语是被允许的。

数据类型:逻辑

最大数量的波兰人,指定为一个标量非负整数。

数据类型:

显示选项的匹配算法合理的对象,指定为以下之一:

  • “关闭”——没有显示

  • “上”——打印信息

  • “阴谋”——情节的插值的进步

  • “两个”————打印信息和阴谋。

数据类型:字符

对象的功能

timeresp 为理性的对象和时间响应rationalfit函数对象
stepresp 理性的对象和阶跃信号响应rationalfit函数对象
freqresp 频率响应和理性的对象rationalfit函数对象
冲动 有理函数对象的脉冲响应
ispassive 返回true,如果rationalfit输出所有的频率都是被动的
makepassive 实施被动rationalfit输出或理性的对象
被动 情节是被动的,N——- - - - - -Nrationalfit函数输出
generateSPICE 生成文件从香料rationalfit的参数的

例子

全部折叠

创建从文件命名的参数passive.s2p

S = sparameters (“passive.s2p”);

执行合理的参数的拟合。

适合=理性(S);

创建一个从文件命名的参数对象default.s2p。执行合理的参数的拟合。

S = sparameters (“default.s2p”);适合=理性(年代,“显示”,“阴谋”)

适合=理性与属性:NumPorts: 2 NumPoles: 14两极:[14 x1双]残留:[2 x2x14双]DirectTerm: [2 x2双]ErrDB: -21.0060

计算零,波兰人、获得和直流增益的理性的对象。

[z、磷、钾,dcgain] = zpk(适合)
z =2×2单元阵列{13 x1双}{13 x1双}{13 x1双}{13 x1双}
p =2×2单元阵列{14 x1双}{14 x1双}{14 x1双}{14 x1双}
k =2×21010×4.2525 0.0285 2.6654 -0.1416
dcgain =2×2-0.0336 -0.0060 -0.6717 0.4098

另请参阅

介绍了R2020a