Learn R Programming

FuzzyNumbers (version 0.4-7)

expectedValue: Calculate the Expected Value of a Fuzzy Number

Description

The calculation of the so-called expected value is one of possible methods to deffuzify a fuzzy number.

Usage

# S4 method for FuzzyNumber
expectedValue(object, ...)

Arguments

object

a fuzzy number

...

additional arguments passed to expectedInterval

Value

Returns a single numeric value.

Details

The expected value of \(A\) is defined as \(EV(A) := (EI_U(A) + EI_L(A))/2\), where \(EI\) is the expectedInterval.

See Also

Other FuzzyNumber-method: Arithmetic, Extract, FuzzyNumber-class, FuzzyNumber, alphaInterval(), alphacut(), ambiguity(), as.FuzzyNumber(), as.PiecewiseLinearFuzzyNumber(), as.PowerFuzzyNumber(), as.TrapezoidalFuzzyNumber(), as.character(), core(), distance(), evaluate(), expectedInterval(), integrateAlpha(), piecewiseLinearApproximation(), plot(), show(), supp(), trapezoidalApproximation(), value(), weightedExpectedValue(), width()

Other deffuzification: value(), weightedExpectedValue()

Other characteristics: ambiguity(), value(), weightedExpectedValue(), width()