Description Usage Arguments Details Value
This function defuzzifies FuzzyData
into single value.
The FuzzyData
can only contain one fuzzy number, otherwise the defuzzification is not possible.
1 2 3 4 | defuzziffy(fuzzyData, type = "mean")
## S4 method for signature 'FuzzyData'
defuzziffy(fuzzyData, type = "mean")
|
fuzzyData |
A |
type |
A |
The triangular fuzzy numbers A represented as triplet [a1,a2,a3] are defuzzified using these
methods:
"Yager"
:
def(A) = ((a2-a1)(a1+2/3(a2-a1)+(a3-a2)(a2+1/3(a3-a2))) / ((a2-a1)+(a3-a2)))
"modalvalue"
:
def(A) = a2
"modalValueDominancy"
:
def(A) = (a1 + 4*a2 + a3)/6
"mean"
:
def(A) = (a1 + a2 + a3)/3
.
A numeric value of defuzzified value, based on deffuzification method.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.