skrf.network.s2z_active

skrf.network.s2z_active(s, z0, a)[source]

Return the active Z-parameters for a defined wave excitation a.

The active Z-parameters are defined by:

\[\mathrm{active}(z)_{m} = z_{0,m} \frac{1 + \mathrm{active}(s)_m}{1 - \mathrm{active}(s)_m}\]

where \(z_{0,m}\) is the characteristic impedance and \(\mathrm{active}(s)_m\) the active S-parameter of port \(m\).

Parameters:
  • s (complex array) – scattering parameters (nfreqs, nports, nports)

  • z0 (complex array-like or number) – port impedances.

  • a (complex array of shape (n_ports)) – forward wave complex amplitude

Returns:

z_act – active Z-parameters for the excitation a

Return type:

complex array of shape (nfreqs, nports)

See also

s2s_active

active S-parameters

s2y_active

active Y-parameters

s2vswr_active

active VSWR