deembedsparams

De-embed 2 n-port的参数

描述

例子

s2_params=deembedsparams(s_params、s1_params s3_paramsde-embedss2_params从级联的参数s_params,通过消除s1_paramss3_paramsdeembedsparams假设您使用的端口顺序如下所示:

此函数非常适合于以下情况:a的S参数DUT(被测设备)必须从测量得到的s参数中去嵌。

那么hs2=deembedsparams(海关、hs1 hs3de-embeds参数对象,那么hs2从链海关

例子

全部折叠

读取级联网络的s参数cascadedbackplanes.s4p

S_测量BJT=散粒流量计(“cascadedbackplanes.s4p”);频率= S_measuredBJT.Frequencies;

计算网络左夹具的s参数。

leftpad =电路(“左”); add(左焊盘[1 2],电感器(1e-9))add(左焊盘[2 3],电容器(100e-15))设置端口(左焊盘[1 0],[3 0],[2 0],[3 0])S_左焊盘=参数表(左焊盘,频率)
S_leftpad = Parameters: S-parameters object NumPorts: 4 frequency: [1496x1 double] Parameters: [4x4x1496 double] Impedance: 50 rfparam(obj,i,j)返回S-parameter Sij

计算网络右夹具的s参数。

rightpad =电路(“对”);add(rightpad,[1 3],capacitor(100e-15)) setports(rightpad,[1 0],[3 0],[2 0],[3 0]) S_rightpad = parameter (rightpad,freq)
S_rightpad = Parameters: S-parameters object NumPorts: 4 frequency: [1496x1 double] Parameters: [4x4x1496 double] Impedance: 50 rfparam(obj,i,j)返回S-parameter Sij

解嵌DUT的s参数。输出存储在S-DUT在MATLAB®工作区。

S_DUT = deembedsparams (S_measuredBJT S_leftpad S_rightpad)
S_DUT = Parameters: S-parameters object NumPorts: 4 frequency: [1496x1 double] Parameters: [4x4x1496 double] Impedance: 50 rfparam(obj,i,j)返回S-parameter Sij

输入参数

全部折叠

s参数数据,指定为2 nx2nxk数组的K2 n-port的参数。s_params为级联网络的测量s参数阵列。s1_params表示级联的第一个网络,和s3_params代表第三个网络。该函数假设级联中的所有网络具有相同的参考阻抗,并且以相同的频率测量。该函数假设级联的配置如下所示:

数据类型:
复数的支持:万博1manbetx是的

s参数对象,指定为2n端口标量句柄对象,可以包括s参数的数字数组。函数检查频率阻抗所有三个输入的属性都是相同的。

数据类型:function_handle

输出参数

全部折叠

S参数数据,返回为2 nx2nxk数组的K2n端口s参数,包含被测设备的去嵌s参数。

数据类型:
复数的支持:万博1manbetx是的

的s参数对象,返回为2n端口标量句柄对象,包含的去嵌入s参数对象DUT(正在测试的装置)。

数据类型:function_handle

在R2006a之前引入