Specifying individual port impedances in RF toolbox.

3 次查看(过去 30 天)
I'm trying to convert the S-parameters of a measurement to a different port impedance on port1, while keeping port2 at 50Ω. From everything I found so far the extract and s2s functions only take a scalar as port impedance and hence would convert port2 as well.
Short of writing code to implement the equations of renomalization myself, how do I do this in the RF toolbox

回答(1 个)

Abhinav Aravindan
Abhinav Aravindan 2024-4-26
The “s2s” function for converting S-parameters to match different port impedances has been updated in MATLAB R2023a to specify a different reference impedance for each port in the network.
The “s2s” function can be implemented as follows for converting the S-parameters to a different port impedance on Port 1, while keeping Port 2 at 50Ω, considering initial Port impedances as 50Ω
% Sample S-Parameters
s_11 = 0.61*exp(1i*165/180*pi);
s_21 = 3.72*exp(1i*59/180*pi);
s_12 = 0.05*exp(1i*42/180*pi);
s_22 = 0.45*exp(1i*(-48/180)*pi);
s_params = [s_11 s_12; s_21 s_22];
% Initial Impedance ([Port1 Port2])
z0 = [50 50];
% New Impedance ([Port1 Port2])
z0_new = [40 50];
% Modified S-Parameters
s_params_new = s2s(s_params, z0, z0_new);
Output:

产品


版本

R2019b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by