pyuncertainnumber.pba.intervals.backcalc¶
Functions¶
|
backcalculation operation for the Interval object |
|
A * B = C |
|
controlled backcalculation solution for A + B = C |
|
additive backcalc |
|
multiplicative backcalc operation to solve B |
Module Contents¶
- pyuncertainnumber.pba.intervals.backcalc.backcalc(a, c) pyuncertainnumber.pba.intervals.number.Interval¶
backcalculation operation for the Interval object
- signature:
backcalc(a: Interval, c: Interval) -> Interval example: B = backcalc(A, C) # A + B = C
- pyuncertainnumber.pba.intervals.backcalc.factor(a, c)¶
A * B = C
- signature:
factor(a: Interval, c: Interval) -> Interval example: B = factor(A, C) # A * B = C
- pyuncertainnumber.pba.intervals.backcalc.control_bcc(a, c)¶
controlled backcalculation solution for A + B = C
- pyuncertainnumber.pba.intervals.backcalc.additive_bcc(a, c)¶
additive backcalc
Note
when c is real number, it is an extreme case of controlled backcalc and its results is equivalent to a naive solution
- pyuncertainnumber.pba.intervals.backcalc.multiplicative_bcc(a, c)¶
multiplicative backcalc operation to solve B
Note
when c is real number, it is an extreme case of controlled backcalc and its results is equivalent to a naive solution.