calibrationAlgorithms (mwavepy.calibration.calibrationAlgorithms)

Contains calibrations algorithms and related functions, which are used in the Calibration class.

Calibration Algorithms

one_port(measured, ideals) Standard algorithm for a one port calibration.
one_port_nls(measured, ideals) one port non-linear least squares.
two_port(measured, ideals[, switch_terms]) Two port calibration based on the 8-term error model.
parameterized_self_calibration(measured, ...) An iterative, general self-calibration routine.
parameterized_self_calibration_nls(measured, ...) An iterative, general self-calibration routine.

Supporting Functions

unterminate_switch_terms(two_port, gamma_f, ...) unterminates switch terms from raw measurements.
abc_2_coefs_dict(abc) converts an abc ndarry to a dictionarry containing the error
eight_term_2_one_port_coefs(coefs)