Выполните нечеткую арифметику
C = fuzarith(X,A,B,operator)
Используя арифметику интервала, C = fuzarith(X,A,B,operator)
возвращает нечеткое множество C
как результат применения функции, представленной operator
, который выполняет бинарную операцию на выбранных выпуклых нечетких множествах A
и B
. Элементы A
и B
выведены от выпуклых функций выбранной вселенной, X
:
A
, B
и X
являются векторами той же размерности.
operator
является одним из следующего: 'sum'
, 'sub'
, 'prod'
и 'div'
.
Возвращенное нечеткое множество C
является вектор-столбцом с той же длиной как X
.
Нечеткое сложение может сгенерировать сообщение "divide by zero"
, но это не влияет на точность этой функции.