Skip to content

single_stub_match

Find single-stub conjugate matches using closed-form transmission-line equations.

Signature

single_stub_match(load_impedance_ohm: ArrayLike, frequency_hz: ArrayLike, *, source_impedance_ohm: ArrayLike | None=None, reference_impedance_ohm: float=50.0, line_impedance_ohm: float=50.0, connection: Literal['shunt', 'series']='shunt', termination: Literal['open', 'short']='short', propagation_velocity_m_s: float=299792458.0) -> tuple[StubMatch, ...]

Parameters

Name Type Required Default
load_impedance_ohm ArrayLike yes -
frequency_hz ArrayLike yes -
source_impedance_ohm ArrayLike \| None no None
reference_impedance_ohm float no 50.0
line_impedance_ohm float no 50.0
connection Literal['shunt', 'series'] no 'shunt'
termination Literal['open', 'short'] no 'short'
propagation_velocity_m_s float no 299792458.0

Fields

Field
load_impedance_ohm
frequency_hz
source_impedance_ohm
reference_impedance_ohm
line_impedance_ohm
connection
termination
propagation_velocity_m_s

Return shape

tuple[StubMatch, ...]

Permission

This is a local SDK helper. It does not call the CloudSprite HTTP API.

Usage

cs.single_stub_match(load_impedance_ohm, frequency_hz)