skrf.network.chopinhalf¶
- skrf.network.chopinhalf(ntwk, *args, **kwargs)[source]¶
Chop a sandwich of identical, reciprocal 2-ports in half.
Given two identical, reciprocal 2-ports measured in series, this returns one.
Note
In other words, given
\[B = A\cdot A\]Return A, where A port2 is connected to A port1. The result may be found through signal flow graph analysis and is,
\[ \begin{align}\begin{aligned}a_{11} = \frac{b_{11}}{1+b_{12}}\\a_{22} = \frac{b_{22}}{1+b_{12}}\\a_{12}^2 = b_{21}(1-\frac{b_{11}b_{22}}{(1+b_{12})^2}\end{aligned}\end{align} \]