FuzzyNumbers (version 0.4-6)

possibilityExceedance: Possibility of exceedance

Description

Determines value of possibility of \(e1>=e2\), the result is from range [0,1]. Value 0 indicates no fulfilment of the operator and 1 indicates complete fulfilment.

Usage

# S4 method for PiecewiseLinearFuzzyNumber,PiecewiseLinearFuzzyNumber
possibilityExceedance(e1, e2)

Arguments

e1

a PiecewiseLinearFuzzyNumber

e2

a PiecewiseLinearFuzzyNumber

Value

Returns a value from range [0,1] indicating the possibility of exceedance of e2 by e1.

References

DUBOIS, Didier and PRADE, Henri, 1983, Ranking Fuzzy Numbers in the Setting of Possibility Theory. Information Sciences. 1983. Vol. 30, no. 3, p. 183--224.

See Also

Other comparison-operators: necessityExceedance, necessityStrictExceedance, necessityStrictUndervaluation, necessityUndervaluation, possibilityStrictExceedance, possibilityStrictUndervaluation, possibilityUndervaluation

Other PiecewiseLinearFuzzyNumber-method: Arithmetic, PiecewiseLinearFuzzyNumber-class, PiecewiseLinearFuzzyNumber, ^,PiecewiseLinearFuzzyNumber,numeric-method, alphaInterval, arctan2, as.PiecewiseLinearFuzzyNumber, as.PowerFuzzyNumber, as.TrapezoidalFuzzyNumber, as.character, expectedInterval, fapply, maximum, minimum, necessityExceedance, necessityStrictExceedance, necessityStrictUndervaluation, necessityUndervaluation, plot, possibilityStrictExceedance, possibilityStrictUndervaluation, possibilityUndervaluation

Examples

Run this code
# NOT RUN {
a <- TriangularFuzzyNumber(2, 3, 5)
b <- TriangularFuzzyNumber(1.5, 4, 4.8)
a <- as.PiecewiseLinearFuzzyNumber(a, knot.n = 9)
b <- as.PiecewiseLinearFuzzyNumber(b, knot.n = 9)
possibilityExceedance(a,b)
# }

Run the code above in your browser using DataCamp Workspace