Compute Alpha-Cuts
If A is a fuzzy number, then its α-cuts are always in form of intervals. Moreover, the α-cuts form a nonincreasing chain w.r.t. alpha.
## S4 method for signature 'FuzzyNumber,numeric' alphacut(object, alpha)
object |
a fuzzy number |
alpha |
numeric vector with elements in [0,1] |
Returns a matrix with two columns (left and right alha cut bounds).
if some elements in alpha
are not in [0,1], then NA
is set.
Other FuzzyNumber-method: Arithmetic
,
FuzzyNumber-class
,
FuzzyNumber
, alphaInterval
,
ambiguity
, as.FuzzyNumber
,
as.PiecewiseLinearFuzzyNumber
,
as.PowerFuzzyNumber
,
as.TrapezoidalFuzzyNumber
,
as.character
, core
,
distance
, evaluate
,
expectedInterval
,
expectedValue
,
integrateAlpha
,
piecewiseLinearApproximation
,
plot
, show
,
supp
,
trapezoidalApproximation
,
value
, weightedExpectedValue
,
width
A <- TrapezoidalFuzzyNumber(1, 2, 3, 4) alphacut(A, c(-1, 0.4, 0.2))
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.