Выполните нечеткую арифметику
Выполнять нечеткие арифметические операции, нечеткие операнды (входные нечеткие множества A и B) должен быть convex fuzzy sets. Нечеткое множество выпукло если для каждой пары точек x 1 и x 2 во вселенной беседы X и λ ∈ [0,1].
α-cut нечеткого множества является областью во вселенной беседы, для которой нечеткое множество имеет определенное значение членства, α. Для выпуклого нечеткого множества каждого α - сокращение задает непрерывную область во вселенной беседы.
fuzarith использует непрерывные области, заданные α - сокращения нечетких множеств A и B вычислить соответствующий α - сокращение выходного нечеткого множества C. Для этого fuzarith использование interval arithmetic.
Следующая таблица показывает, как вычислить левые и правые контуры выходного интервала. Здесь:
[AL AR] является интервалом, заданным α - сокращение нечеткого множества A.
[BL BR] является интервалом, заданным α - сокращение нечеткого множества B.
[CL CR] является интервалом, заданным α - сокращение нечеткого множества C.
| Арифметический оператор интервала | Определение |
|---|---|
| Сложение: C = A +B |
|
| Вычитание: C = A-B |
|
| Умножение: C = A *B |
|
| Деление: C = A/B |
|