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)