punpy.digital_effects_table.measurement_function.MeasurementFunction.propagate_total

punpy.digital_effects_table.measurement_function.MeasurementFunction.propagate_total#

MeasurementFunction.propagate_total(*args, expand=False, return_corr=True)[source]#

Function to propagate uncertainties for the total uncertainty component.

Parameters:
  • args (obsarray dataset(s)) – One or multiple digital effects tables with input quantities, defined with obsarray

  • expand (bool (optional)) – boolean to indicate whether the input quantities should be expanded/broadcasted to the shape of the measurand. Defaults to False.

  • return_corr (bool (optional)) – boolean to indicate whether the measurand error-correlation matrices should be returned. Defaults to True.

Returns:

uncertainty on measurand for total uncertainty component, error-correlation matrix of measurand for total uncertainty component

Return type:

tuple(numpy.ndarray, numpy.ndarray)