Skip to content

DrasticProduct

DrasticProduct

Bases: TNorm

TNorm to compute the drastic product of any two values.

Equation

\(a \otimes b = \begin{cases} \min(a,b) & \mbox{if } \max(a,b)=1 \cr 0 & \mbox{otherwise} \end{cases}\)

related

Functions

compute

compute(a: Scalar, b: Scalar) -> Scalar

Compute the drastic product of two membership function values.

Parameters:

Name Type Description Default
a Scalar

membership function value

required
b Scalar

membership function value.

required

Returns:

Type Description
Scalar

\(a \otimes b = \begin{cases} \min(a,b) & \mbox{if } \max(a,b)=1 \cr 0 & \mbox{otherwise} \end{cases}\)