pyrtlib.uncertainty.AbsModUncertainty.parameters_perturbation#

static AbsModUncertainty.parameters_perturbation(what: Optional[list] = [], mode: Optional[str] = 'non', index: Optional[int] = None) Dict#

This functoin execute the perturbatoin of the spectroscopic parameters provided.

Parameters:
  • what (Optional[list], optional) – The name of the parameter/s being perturbed. Defaults to [].

  • mode (Optional[str], optional) – The type of perturbation (max or min). Defaults to ‘non’.

  • index (Optional[int], optional) – The index of the coefficient being perturbed. Defaults to None.

Raises:

ValueError – If argument mode is not set or invalid

Returns:

The new dictionary that includes perturbed parameters.

Return type:

dict

Examples using pyrtlib.uncertainty.AbsModUncertainty.parameters_perturbation#

Performing sensitivity of spectroscopic parameters

Performing sensitivity of spectroscopic parameters

Uncertainty Example

Uncertainty Example