InvertedMoebiusTransform
- class pysmithchart.moebius_transform.InvertedMoebiusTransform(axes, *args, **kwargs)[source]
Bases:
BaseMoebiusTransformPerform the inverse transformation for points and paths in Smith chart data space.
This class implements the inverse Möbius transformation, which maps points and paths from the Smith chart’s data space back to Cartesian coordinates. It is typically used as the inverse of the MoebiusTransform class.
Methods Summary
inverted()Return the forward Möbius transformation.
transform_non_affine(values)Apply the non-affine inverse Möbius transformation to input data.
Methods Documentation
- inverted()[source]
Return the forward Möbius transformation.
This method provides the forward Möbius transformation to map points from Cartesian coordinates to Smith chart data space.
- Returns:
SmithAxes.MoebiusTransform – The forward Möbius transformation instance.
Example
>>> inverted_transform = InvertedMoebiusTransform(axes) >>> forward_transform = inverted_transform.inverted()
- transform_non_affine(values)[source]
Apply the non-affine inverse Möbius transformation to input data.
- Parameters:
values (array-like) – The input data to transform, given as a list of (x, y) points.
- Returns:
list – The transformed points, mapped from the Smith chart data space back to Cartesian coordinates.