SNP2SMP.

将单端N端口S参数转换并重新排序单端M端口S参数

描述

s_params_mp.= SNP2SMP(s_params_np.转换并重新排序单端N端口S参数,s_params_np.,进入单端M端口S参数,s_params_mp.m必须小于或等于N

例子

s_params_mp.= SNP2SMP(s_params_np.Z0.n2m_index.ZT.使用可选参数转换和重新排序S参数数据Z0.n2m_index., 和ZT.控制转换。

下图说明了如何使用可选的输入参数来指定输出数据的端口和剩余端口的终止。

s_params_mp.= SNP2SMP(s_obj.n2m_index.ZT.转换和重新排序S参数对象,s_obj.,进入单端M端口S参数,s_params_mp.m必须小于或等于N

例子

全部收缩

将3端口S参数转换为带有端口指数的3端口S参数[1 2 3][2 3 1]

ckt =读取(rfckt.passive,'default.s3p');

default.s3p表示真正的逆时针循环器。

s3p = ckt.networkdata.data;z0 = ckt.networkdata.z0;S3P_NEW = SNP2SMP(S3P,Z0,[2 3 1]);s3p_new = s3p_new(1:5)
s3p_new =1×5复合物0.1431  -  0.7986I 0.0898 + 0.3177I -0.0318 + 0.4208I -0.0701 + 0.4278I 0.0503  -  0.8080i

通过终止端口3将3端口S参数转换为2端口S参数,以阻抗Z0.

ckt =读取(rfckt.passive,'default.s3p');s3p = ckt.networkdata.data;z0 = ckt.networkdata.z0;S2P = SNP2SMP(S3P,Z0);s2p_new = s2p(1:5)
s2p_new =1×5复合物-0.0073  -  0.8086i 0.0869 + 0.3238i -0318 + 0.4208i 0.1431  -  0.7986I -0.0330  -  0.8060I

使用端口将16端口S参数转换为4端口S参数116.2, 和15.作为第一,第二,第三和第四端口。以阻抗终止剩余的12个端口Z0.

ckt =读取(rfckt.passive,'default.s16p');s16p = ckt.networkdata.data;z0 = ckt.networkdata.z0;S4P = SNP2SMP(S16P,Z0,[1 16 2 15],Z0);S4P = S4P(1:5)
S4P =1×5复合物0.0857  -  0.1168I -0.5366  -  0.6860i 0.0957  -  0.0700i 0.0055 + 0.0051I -0.5372  -  0.6804I

使用端口将16端口S参数转换为4端口S参数116.2, 和15.作为第一,第二,第三和第四端口终止端口4.阻碍100.欧姆并终止剩下的11.阻抗的港口50.欧姆。

ckt =读取(rfckt.passive,'default.s16p');s16p = ckt.networkdata.data;z0 = ckt.networkdata.z0;zt = {};ZT(1:16)= {50};zt {4} = 100;S4P = SNP2SMP(S16P,Z0,[11 16 2 15],ZT);S4P = S4P(1:5)
S4P =1×5复合物0.0857  -  0.1168I -0.5366  -  0.6860i 0.0957  -  0.0700i 0.0055 + 0.0051I -0.5372  -  0.6804I

输入参数

全部收缩

S参数,指定为aN-经过-N-经过-K.代表数组K.N端口S参数。

s-parameter对象,指定为N--port标量句柄对象,包括S参数的数字阵列。

参考阻抗N- 在欧姆中指定为正实标量的运动参数。

n2m_index.是长度的矢量m指定如何港口N--port S-Parameters映射到M端口S参数的端口。n2m_index(i)是港口的索引s_params_np.该功能转换为一世港口s_params_mp.。例如,设置[1,2]意思是m2,N端口S参数的前两个端口成为M端口参数的端口。该函数终止任何附加端口,其中包含指定的阻抗ZT.

终止阻抗港口,ZT.,指定为标量,向量或单元格数组。如果m小于NSNP2SMP.终止N-m港口未列入n2m_index.使用值ZT.。如果ZT.是标量,函数终止所有N-m港口未列入n2m_index.通过相同的阻抗ZT.。如果ZT.是长度的矢量K.zt [i]是终止所有的阻碍N-m港口一世没有列出的频率点n2m_index.。如果ZT.是长度的细胞阵列Nzt {j}是终止的阻抗jN端口S参数的端口。该函数忽略与列出的端口相关的阻抗n2m_index.。每个zt {j}可以是长度的标量或矢量K.

下图说明了如何使用可选的输入参数来指定输出数据的端口和剩余端口的终止。

在R2007B中介绍