skrf.circuit.Circuit.vswr_active

Circuit.vswr_active(a)[source]

Return the “active” VSWR of the circuit’s 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