skrf.tlineFunctions.reflection_coefficient_2_propagation_constant
- skrf.tlineFunctions.reflection_coefficient_2_propagation_constant(Gamma_in, Gamma_l, d)[source]
Propagation constant from line input and load reflection coefficients.
Calculate the propagation constant of a line of length d, given the reflection coefficient and characteristic impedance of the medium.
\[\Gamma_{in} = \Gamma_l e^{-2 j \gamma \cdot d} \to \gamma = -\frac{1}{2 d} \ln \left ( \frac{ \Gamma_{in} }{ \Gamma_l } \right )\]- Parameters:
Gamma_in (number or array-like) – input reflection coefficient
Gamma_l (number or array-like) – load reflection coefficient
d (number or array-like) – length of line, in meters
- Returns:
gamma – propagation constant (see notes)
- Return type:
number (complex) or array-like
Note
The convention has been chosen that forward propagation is represented by the positive imaginary part of gamma.