主要内容

SNP2SMP.

转换和重新排序单端N端口S参数到单端M-端口S参数

描述

例子

s_params_mp= SNP2SMP(s_params_np转换和重新排序单端N端口S参数,s_params_np成单端M-端口S参数,s_params_mpm必须小于或等于N

例子

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

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

s_params_mp= SNP2SMP(s_obj.n2m_index.ZT.转换和重新排序S参数对象,s_obj.成单端M-端口S参数,s_params_mpm必须小于或等于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 -0.0318 + 0.4208i 0.1431  -  0.7986i -0.0330  -  0.8060i

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

s =斯波拉姆计('default.s16p');s16p = S.Parameters;Z0 = S.Impedance;S4P = snp2smp(s16p,Z0,[1 16 2 15],Z0);S4P = S4P(:,:,1)
S4P =4×4复合物0.0857  -  0.1168i -0.5372  -  0.6804i 0.0966  -  0.0706i 0.0067 + 0.0053i -0.5366  -  0.6860i 0.0803  -  0.1234i 0.0059 + 0.0048i 0.0977  -  0.0703i 0.0957  -  0.0700i 0.0067 + 0.0048i 0.0818  -  0.1104i -0.5362  -  0.6838我0.0055 + 0.0051i 0.0972  -  0.0703i -0.5376  -  0.6840i 0.0761  -  0.1180i

通过使用端口转换16端口S参数到4端口S参数116.2, 和15.作为第一,第二,第三,和第四端口终止端口4.具有的阻抗100.欧姆,终止剩余11.具有的阻抗端口50.欧姆。

s =斯波拉姆计('default.s16p');s16p = S.Parameters;Z0 = S.Impedance;ZT(1:16)= {50};ZT {4} = 100;S4P = snp2smp(s16p,Z0,[1 16 2 15],ZT);S4P(:,:,1)
ans =.4×4复合物0.0857  -  0.1168i -0.5372  -  0.6804i 0.0966  -  0.0706i 0.0067 + 0.0053i -0.5366  -  0.6860i 0.0803  -  0.1234i 0.0059 + 0.0048i 0.0977  -  0.0703i 0.0957  -  0.0700i 0.0067 + 0.0048i 0.0818  -  0.1104i -0.5362  -  0.6838我0.0055 + 0.0051i 0.0972  -  0.0703i -0.5376  -  0.6840i 0.0761  -  0.1180i

输入参数

全部收缩

S参数,指定为N-经过-N-经过-K.阵列,其中K.表示数量的频率点N--Port S参数。

S参数对象,指定为N-port标量手柄对象,其中包括的S参数数字阵列。

参考阻抗N- 端口S参数,指定为欧姆正实标。

n2m_index.是长度的矢量m指定的端口如何N-port S参数映射到M-端口S参数的端口。n2m_index(ⅰ)是端口的从索引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 {}Ĵ是终止所述阻抗jN端口S参数的端口。该函数忽略与列出的端口相关的阻抗n2m_index.。每个ZT {}Ĵ可以是长度的标量或矢量K.

输出参数

全部收缩

单端M-端口S参数,返回为m-经过-m-经过-K.阵列代表K.M端口S参数。在哪里m代表号码的一个单端频率点m- 口交 - 参数

复数支持:金宝app是的

在R2007B中介绍