fuzarith
Perform fuzzy arithmetic
Description
Examples
Input Arguments
Output Arguments
Algorithms
To perform fuzzy arithmetic operations, the fuzzy operands (input fuzzy sets
A and B) must be convex fuzzy
sets. A fuzzy set is convex if, for each pair of points
x1 and
x2 in the universe of discourse
X and λ∈[0,1].
An α-cut of a fuzzy set is the region in the universe of discourse for which the fuzzy set has a specific membership value, α. For a convex fuzzy set, every α-cut defines a continuous region in the universe of discourse.
fuzarith uses the continuous regions defined by the
α-cuts of fuzzy sets A and B to
compute the corresponding α-cut of the output fuzzy set
C. To do so, fuzarith uses interval
arithmetic.
The following table shows how to compute the left and right boundaries of the output interval. Here:
[AL AR] is the interval defined by the α-cut of fuzzy set A.
[BL BR] is the interval defined by the α-cut of fuzzy set B.
[CL CR] is the interval defined by the α-cut of fuzzy set C.
| Interval Arithmetic Operator | Definition |
|---|---|
Addition: C = A+B |
|
Subtraction: C = A-B |
|
Multiplication: C = A*B |
|
Division: C = A/B |
|
Version History
Introduced before R2006a

