| PowerFuzzyNumber-class {FuzzyNumbers} | R Documentation |
S4 class Representing a Fuzzy Number with Sides Given by Power Functions
Description
Bodjanova-type fuzzy numbers which sides are given by power functions
are defined using four coefficients
a1 <= a2 <= a3 <= a4,
and parameters p.left, p.right>0, which determine
exponents for the side functions.
Details
We have \mathtt{left}(x)=x^{\mathtt{p.left}},
and \mathtt{right}(x)=(1-x)^{\mathtt{p.right}}.
This class is a natural generalization of trapezoidal FNs. For other see PiecewiseLinearFuzzyNumber.
Slots
a1,a2,a3,a4,lower,upper,left,right:-
Inherited from the
FuzzyNumberclass. p.left:single numeric value; 1.0 for a trapezoidal FN.
p.right:single numeric value; 1.0 for a trapezoidal FN.
Extends
Class FuzzyNumber, directly.
References
Bodjanova S. (2005), Median value and median interval of a fuzzy number, Information Sciences 172, pp. 73-89.
See Also
PowerFuzzyNumber for a convenient constructor,
as.PowerFuzzyNumber for conversion of objects to this class.
PowerFuzzyNumber for a convenient constructor
Other PowerFuzzyNumber-method:
Extract,
PowerFuzzyNumber,
alphaInterval(),
as.PowerFuzzyNumber(),
as.TrapezoidalFuzzyNumber(),
as.character(),
expectedInterval()
Examples
showClass("PowerFuzzyNumber")
showMethods(classes="PowerFuzzyNumber")