skrf.calibration.calibration.EightTerm.__init__
- EightTerm.__init__(measured, ideals, switch_terms=None, isolation=None, ut_hook=None, *args, **kwargs)[source]
EightTerm Initializer.
Notes
See func:Calibration.__init__ for details about automatic standards alignment (aka sloppy_input).
- Parameters:
measured (list/dict of
Network
objects) – Raw measurements of the calibration standards. The order must align with the ideals parameterideals (list/dict of
Network
objects) – Predicted ideal response of the calibration standards. The order must align with ideals listswitch_terms (tuple of
Network
objects) – the pair of switch terms in the order (forward, reverse)isolation (
Network
object) –Measurement with loads on both ports with a perfect isolation between the ports. Used for determining the isolation error terms. If no measurement is given leakage is assumed to be zero.
Loads don’t need to be same as the one used as a match standard or even have similar reflection coefficients. Reflects can be also used, but accuracy might not be as good.