cascadesparams
的参数结合,形成级联网络
语法
描述
级联(的参数)的散射参数K输入网络的参数所描述的。每个输入网络必须是2N2 - port网络描述N2N——- - - - - -米一系列的参数为米频率点。所有网络都必须有相同的参考阻抗。s_params
= cascadesparams (s1_params
、s2_params sk_params……)
请注意
的cascadesparams
函数使用ABCD-parameters。另外,一个可以使用的参数和ABCD-parameters(或T-parameters)级联的参数一起用手(假设相同的频率)
创建基于级联网络的级联数指定的网络之间的连接s_params
= cascadesparams (___,Kconn
)Kconn
。使用这个选项,输入参数在前面的语法。
级联K参数对象来创建一个级联网络。功能检查的阻抗和频率等于每个对象,每个对象的参数包含2N2N——- - - - - -米一系列的参数为米频率点。海关
= cascadesparams (hs1
、那么hs2…, hsk)
例子
两口的级联网络
组装从两套2个2级联网络的参数操作在2 GHz 2.1 GHz。
创建两组2的参数。
ckt1 =阅读(rfckt.amplifier,“default.s2p”);ckt2 =阅读(rfckt.passive,“passive.s2p”);频率= [2 e9 2.1 e9];分析(ckt1、频率);分析(ckt2、频率);sparams_2p_1 = ckt1.AnalyzedResult.S_Parameters;sparams_2p_2 = ckt2.AnalyzedResult.S_Parameters;
级联的参数。
sparams_cascaded_2p = cascadesparams (sparams_2p_1 sparams_2p_2)
sparams_cascaded_2p = sparams_cascaded_2p(:: 1) = -0.4332 + 0.5779我0.0081 - 0.0120 0.5204 - 0.5918 2.6434 + 1.2880我sparams_cascaded_2p(:,: 2) = -0.1271 + 0.3464我-0.0004 - 0.0211 3.8700 - 0.6547 0.4458 - 0.6250
三端口级联网络
从一组3端子组装3端子级联网络的参数和一组2的参数。
创建一组3端子的参数和一组2的参数。
ckt1 =阅读(rfckt.passive,“default.s3p”);ckt2 =阅读(rfckt.amplifier,“default.s2p”);频率= [2 e9 2.1 e9];a1 =分析(ckt1、频率);a2 =分析(ckt2、频率);sparams_3p = sparameters (a1);sparams_2p = sparameters (a2);
级联的两组之间连接一个端口。
Kconn = 1;sparams_cascaded_3p = cascadesparams (sparams_3p sparams_2p Kconn)
sparams_cascaded_3p = sparameters:的参数对象NumPorts: 3频率:[2 x1双]参数:[3 x3x2双]阻抗:50.0000 + 0.0000我rfparam (obj, i, j)返回参数s Sij
三端口级联网络的参数
从一组3端子组装3端子级联网络的参数和一组2的参数,连接的第二端口3端子网络的第一个港口2个。
ckt1 =阅读(rfckt.passive,“default.s3p”);ckt2 =阅读(rfckt.amplifier,“default.s2p”);频率= [2 e9 2.1 e9];a1 =分析(ckt1、频率);a2 =分析(ckt2、频率);sparams_3p = sparameters (a1);sparams_2p = sparameters (a2);
重新排序第二和第三端口3端子的网络
sparams_3p_2 = snp2smp (sparams_3p [1 3 2]);
级联的两组之间连接一个端口
Kconn = 1;sparams_cascaded_3p_2 = cascadesparams (sparams_3p_2,…sparams_2p Kconn)
sparams_cascaded_3p_2 = sparameters:的参数对象NumPorts: 3频率:[2 x1双]参数:[3 x3x2双]阻抗:50.0000 + 0.0000我rfparam (obj, i, j)返回参数s Sij
三端口级联网络从多个的参数
从一组3端子组装3端子级联网络的参数、两套2的参数。
ckt1 =阅读(rfckt.passive,“default.s3p”);ckt2 =阅读(rfckt.amplifier,“default.s2p”);ckt3 =阅读(rfckt.passive,“passive.s2p”);频率= [2 e9 2.1 e9];a1 =分析(ckt1、频率);a2 =分析(ckt2、频率);a3 =分析(ckt3、频率);sparams_3p = sparameters (a1);sparams_2p_1 = sparameters (a2);sparams_2p_2 = sparameters (a3);
每个组相邻之间连接一个端口网络。
Kconn = [1];sparams_cascaded_3p_3 = cascadesparams (sparams_3p,…sparams_2p_1、sparams_2p_2 Kconn)
sparams_cascaded_3p_3 = sparameters:的参数对象NumPorts: 3频率:[2 x1双]参数:[3 x3x2双]阻抗:50.0000 + 0.0000我rfparam (obj, i, j)返回参数s Sij
复杂的三端口级联网络
从一组3端子组装3端子级联网络的参数、两套2的参数,连接3端子网络2个网络。
ckt1 =阅读(rfckt.passive,“default.s3p”);ckt2 =阅读(rfckt.amplifier,“default.s2p”);ckt3 =阅读(rfckt.passive,“passive.s2p”);频率= [2 e9 2.1 e9];分析(ckt1、频率);分析(ckt2、频率);分析(ckt3、频率);sparams_3p = ckt1.AnalyzedResult.S_Parameters;sparams_2p_1 = ckt2.AnalyzedResult.S_Parameters;sparams_2p_2 = ckt3.AnalyzedResult.S_Parameters;
级联sparams_3p和sparams_2p_1它们之间通过连接一个端口。
Kconn = 1;sparams_cascaded_3p = cascadesparams (sparams_3p,…sparams_2p_1 Kconn);
重新排序第二和第三端口3端子的网络。
sparams_cascaded_3p_3 = snp2smp (sparams_cascaded_3p,…50岁的(1 2 3));
级联sparams_3p和sparams_2p_2它们之间通过连接一个端口。
sparams_cascaded_3p_4 = cascadesparams (sparams_cascaded_3p_3,…sparams_2p_2 Kconn)
sparams_cascaded_3p_4 = sparams_cascaded_3p_4(:: 1) 0.0240 + 0.0134 = 0.1724 - 0.9106我0.0104 + 0.0971我-3.7923 + 6.1234 -0.7168 - 0.6498 -0.5855 0.0069我0.1214 + 0.0866 + 1.6475 + 0.0090我0.6289 - 0.6145 sparams_cascaded_3p_4(:,:, 2)我= -0.3014 - 0.6620 0.0072 - 0.0255 -0.0162 -0.5349我6.3709 + 2.2809 + 0.1620 + 0.3637我0.0254 + 1.4106 + 0.2587 0.1011 0.0087 - 0.0075 0.5477 - 0.6253我
使用T-Parameters
计算使用T-parameters级联的参数。
T = tparameters (“passive.s2p”);频率= T.Frequencies;为i = 1:长度(频率)Tcascade(:,:我)= T.Parameters(:,:我)* T.Parameters(:,:我);结束Tcasc = tparameters (Tcascade、频率);Scasc_T = sparameters (Tcasc);rfplot (Scasc_T)
验证结果使用cascadesparams
。
S = sparameters (T);Scasc = cascadesparams (S, S);rfplot (Scasc)
输入参数
s1_params
- - - - - -的参数数据
2N2N——- - - - - -米数组
的参数数据,指定为一个复杂的2N2N——- - - - - -米数组中。
hs1
- - - - - -参数对象
sparameters
函数对象
参数对象,指定为一个sparameters
函数对象。
Kconn
- - - - - -级联连接的数量
50(默认)|积极的标量或矢量
级联连接的数量,指定为一个积极的标量或矢量。
如果
Kconn
是一个标量,cascadesparams
使连续相同数量的每一对之间的联系网络。如果
Kconn
是一个向量,我
th元素Kconn
指定之间的连接数我
th和我+ 1
th网络。
更多关于
港顺序
函数假设网络的端口顺序,这是图片所示。
基于此点,函数连接端口N + 1
通过2 n
的第一个网络端口1
通过N
第二网络。因此,当你使用这种语法:
每个网络都有偶数个港口
每一个网络级联中都有相同数量的端口。
使用这个函数的参数与不同的港口安排,使用snp2smp
函数来重新排序港口指数在级联网络。
Kconn
cascadesparams
总是连接最后Kconn(我)
港口的我
网络和第一Kconn(我)
港口的我+ 1
th网络。整个港口的级联网络代表每个人的独立端口网络,为了从第一网络n
th网络。
另外,当您指定Kconn
:
每一个网络都有偶数或奇数的港口。
每个网络级联中可以有不同数量的端口。
版本历史
介绍了R2008a
MATLAB命令
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。