skrf.calibration.calibration.SOLT.__init__¶
- SOLT.__init__(measured, ideals, n_thrus=1, *args, **kwargs)[source]¶
SOLT initializer.
If you arent using sloppy_input, then the order of the standards must align.
If n_thrus!=None, then the thru standard[s] must be last in the list. The n_thrus argument can be used to allow multiple measurements of the flush thru standard.
If the ideal element for the thru is set to None, a flush thru is assumed. If your thru is not flush you need to use TwelveTerm instead of SOLT. Use
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 parameter ( or use sloppy_input)ideals (list/dict of
Network
objects) – Predicted ideal response of the calibration standards. The order must align with ideals list ( or use sloppy_input) The thru standard can be Nonen_thrus (int) – number of thru measurements
isolation (
Network
object) – Measurement with loads on both ports. Used for determining the isolation error terms. If no measurement is given isolation is assumed to be zero.
See also