l_network_match¶
Synthesize every realizable ideal L-network conjugate match.
Signature¶
l_network_match(load_impedance_ohm: ArrayLike, frequency_hz: ArrayLike, *, source_impedance_ohm: ArrayLike | None=None, reference_impedance_ohm: float=50.0) -> tuple[LMatch, ...]
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 |
Fields¶
| Field |
|---|
load_impedance_ohm |
frequency_hz |
source_impedance_ohm |
reference_impedance_ohm |
Return shape¶
tuple[LMatch, ...]
Permission¶
This is a local SDK helper. It does not call the CloudSprite HTTP API.
Usage¶
cs.l_network_match(load_impedance_ohm, frequency_hz)