ivcurves.compare_curves.score_parameters#
- ivcurves.compare_curves.score_parameters(known_curve_params, fitted_curve_params)#
Calculate score as a sum of absolute relative difference in each parameter
- Parameters:
known_curve_params (list) –
A list of parameters representing a given IV curve. The list items should be in the order [il, io, rs, rsh, n, ns].
- ilnumeric
Light-generated current \(I_L\) (photocurrent) [A]
- ionumeric
Diode saturation \(I_0\) current under desired IV curve conditions. [A]
- rsnumeric
Series resistance \(R_s\) under desired IV curve conditions. [ohm]
- rshnumeric
Shunt resistance \(R_{sh}\) under desired IV curve conditions. [ohm]
- nnumeric
Diode ideality factor \(n\)
fitted_curve_params (list) –
A list of parameters representing a given IV curve. Should be passed in the order [il, io, rs, rsh, n, ns].
- ilnumeric
Light-generated current \(I_L\) (photocurrent) [A]
- ionumeric
Diode saturation \(I_0\) current under desired IV curve conditions. [A]
- rsnumeric
Series resistance \(R_s\) under desired IV curve conditions. [ohm]
- rshnumeric
Shunt resistance \(R_{sh}\) under desired IV curve conditions. [ohm]
- nnumeric
Diode ideality factor \(n\)