recordUniformTolerance

Uncertainty defined by uniform distribution with tolerance

Extends from Uniform (Uncertainty defined by uniform distribution).

Information

An uncertainty describing possible value of the uncertain scalar by a uniform distribution, i.e. the probability of value outcome is equal between the limits which are given by a nominal value and an interval. See also BaseUncertainty uncertainty for general information.

Similarly to IntervalTolerance, this description utilizes:

  • nominal: nominal value of the scalar. Typically, the nominal value is used as default for the actual parameter value.
  • relTol: relative tolerance of limits with respect to nominal (default = 0.0).
  • absTol: absolute tolerance of limits with respect to nominal (default = 0.0).

Utilizing this information, the lower and upper values of the underlaid uniform distribution can be computed in the following way:

tol = max(absTol, relTol * |nominal|),
lower = nominal − tol,
upper = nominal + tol.

Parameters

TypeNameDefaultDescription
UncertaintyKindkind (from BaseUncertainty)Kind of uncertainty
SourceTypesource (from BaseUncertainty)SourceType.UnknownSource of uncertainty
Stringinfo (from BaseUncertainty)""Information about the source
Stringreference (from BaseUncertainty)""Reference of the source
StringunitValue (from BaseUncertainty)Unit of value
Reallower (from BaseUncertainty)Minimum possible value (lower <= value <= upper)
Realupper (from BaseUncertainty)Maximum possible value (lower <= value <= upper)
RealnominalNominal value
RealrelTol0.0Limits: |value - nominal| <= max(absTol,relTol*|nominal|)
RealabsTol0.0Limits: |value - nominal| <= max(absTol,relTol*|nominal|)