moebius_inverse_transform

pysmithchart.utils.moebius_inverse_transform(s, norm=1)[source]

Apply inverse Möbius transformation to reflection coefficients.

Maps reflection coefficient space back to impedance space.

Formula: Z = norm * (1 + S) / (1 - S)

Parameters:
  • s (complex or array) – Complex reflection coefficient value(s)

  • norm (float) – Normalization constant - Use 1 to get normalized impedance - Use Z0 (e.g., 50) to get absolute impedance

Returns:

complex or array – Complex impedance value(s)

Examples

>>> # S-parameter to normalized impedance
>>> s = 0.5 + 0.3j
>>> z_norm = moebius_inverse_transform(s, norm=1)
>>> # S-parameter to absolute impedance
>>> s = 0.5 + 0.3j
>>> Z_abs = moebius_inverse_transform(s, norm=50)