snp2smp

将单端n端口s参数转换并重新排序为单端m端口s参数

描述

s_params_mp= snp2smp(s_params_np)转换并重新排序单端n端口s参数,s_params_np,输入单端M-port S-parameters,s_params_mp必须小于或等于N

例子

s_params_mp= snp2smp(s_params_np,Z0,n2m_index,ZT型)使用可选参数转换和重新排序s参数数据Z0,n2m_indexZT型控制转换。

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

s_params_mp= snp2smp(s_obj,n2m_index,ZT型)转换和重新排序一个S-参数对象,s_obj,输入单端M-port S-parameters,s_params_mp必须小于或等于N

例子

全部折叠

将3端口s参数转换为3端口s参数,并交换端口索引(1 2 3)[2 3 1]

电路=阅读(rfckt.passive,'default.s3p');

违约。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

电路=阅读(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参数1,16,215作为第一,第二,第三,和第四端口。终止剩余的12个端口与一个阻抗Z0

电路=阅读(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参数1,16,215当第一个、第二个、第三个和第四个端口终止端口时4阻抗为100欧姆和终止剩余的11阻抗为的端口50欧姆。

电路=阅读(rfckt.passive,“default.s16p”);s16p = ckt.NetworkData.Data;Z0 = ckt.NetworkData.Z0;ZT型= {};ZT型(1:16)= {50};ZT型{4}= 100;s4p = snp2smp(s16p,Z0,[1 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数组表示KN端口S参数。

参数对象,指定为N-端口标量句柄对象,其中包括s参数的数字数组。

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

n2m_index是长度向量吗控件的端口如何指定N-port S-parameters映射到M-port S-parameters的端口。n2m_index(我)是港口的索引吗s_params_np该函数转换为个的端口s_params_mp。例如,设定[1,2]意味着2以及N端口S参数的前两个端口成为M-端口参数的端口。函数终止与由规定的阻抗的任何额外的端口ZT型

端口的终端阻抗,ZT型,指定为标量、向量或单元格数组。如果小于N,snp2smp终止N- - - - - -未列于n2m_index使用ZT型。如果ZT型是标量,函数终止所有N- - - - - -未列于n2m_index用相同阻抗ZT型。如果ZT型是长度向量吗K,ZT型[我]都是终止的阻抗吗N- - - - - -港口的第一个频率点没有列出n2m_index。如果ZT型单元格数组是长度吗N,ZT型{j}终止的阻抗是jth端口的n端口s参数。该函数忽略与列出的端口相关的阻抗n2m_index。每一个ZT型{j}可以是标量或长度的矢量K

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

介绍了R2007b