skrf.network.Network.vswr_active

Network.vswr_active(a)[source]

Return the active VSWR of the network for a defined wave excitation a.

The active VSWR is defined by :

\[\mathrm{active}(vswr)_{m} = \frac{1 + |\mathrm{active}(s)_m|}{1 - |\mathrm{active}(s)_m|}\]

where \(\mathrm{active}(s)_m\) the active S-parameter of port \(m\).

Parameters:

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

Returns:

vswr_act – active VSWR for the excitation a

Return type:

complex array of shape (nfreqs, nports)

See also

s_active

active S-parameters

z_active

active Z-parameters

y_active

active Y-parameters