# expectedValue-methods: Calculate the Expected Value of a Fuzzy Number In FuzzyNumbers: Tools to Deal with Fuzzy Numbers

## Description

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

## Usage

 ```1 2``` ```## S4 method for signature 'FuzzyNumber' expectedValue(object, ...) ```

## Arguments

 `object` a fuzzy number `...` additional arguments passed to `expectedInterval`

## Details

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

## Value

Returns a single numeric value.

Other FuzzyNumber-method: `*,PiecewiseLinearFuzzyNumber,FuzzyNumber-method`, `*,PiecewiseLinearFuzzyNumber,PiecewiseLinearFuzzyNumber-method`, `*,PiecewiseLinearFuzzyNumber,numeric-method`, `*,TrapezoidalFuzzyNumber,numeric-method`, `*,numeric,FuzzyNumber-method`, `+,PiecewiseLinearFuzzyNumber,FuzzyNumber-method`, `+,PiecewiseLinearFuzzyNumber,PiecewiseLinearFuzzyNumber-method`, `+,PiecewiseLinearFuzzyNumber,numeric-method`, `+,TrapezoidalFuzzyNumber,TrapezoidalFuzzyNumber-method`, `+,numeric,FuzzyNumber-method`, `-,FuzzyNumber,ANY-method`, `-,PiecewiseLinearFuzzyNumber,FuzzyNumber-method`, `-,PiecewiseLinearFuzzyNumber,PiecewiseLinearFuzzyNumber-method`, `-,PiecewiseLinearFuzzyNumber,numeric-method`, `-,TrapezoidalFuzzyNumber,TrapezoidalFuzzyNumber-method`, `-,numeric,FuzzyNumber-method`, `/,PiecewiseLinearFuzzyNumber,FuzzyNumber-method`, `/,PiecewiseLinearFuzzyNumber,PiecewiseLinearFuzzyNumber-method`, `/,PiecewiseLinearFuzzyNumber,numeric-method`, `Arithmetic`; `FuzzyNumber-class`; `FuzzyNumber`; `alphaInterval`, `alphaInterval,FuzzyNumber-method`, `alphaInterval,PiecewiseLinearFuzzyNumber-method`, `alphaInterval,PowerFuzzyNumber-method`, `alphaInterval,TrapezoidalFuzzyNumber-method`; `alphacut`, `alphacut,FuzzyNumber,numeric-method`; `ambiguity`, `ambiguity,FuzzyNumber-method`; `as.FuzzyNumber`, `as.FuzzyNumber,FuzzyNumber-method`, `as.FuzzyNumber,numeric-method`; `as.PiecewiseLinearFuzzyNumber`, `as.PiecewiseLinearFuzzyNumber,FuzzyNumber-method`, `as.PiecewiseLinearFuzzyNumber,PiecewiseLinearFuzzyNumber-method`, `as.PiecewiseLinearFuzzyNumber,TrapezoidalFuzzyNumber-method`, `as.PiecewiseLinearFuzzyNumber,numeric-method`; `as.PowerFuzzyNumber`, `as.PowerFuzzyNumber,FuzzyNumber-method`, `as.PowerFuzzyNumber,PiecewiseLinearFuzzyNumber-method`, `as.PowerFuzzyNumber,PowerFuzzyNumber-method`, `as.PowerFuzzyNumber,TrapezoidalFuzzyNumber-method`, `as.PowerFuzzyNumber,numeric-method`; `as.TrapezoidalFuzzyNumber`, `as.TrapezoidalFuzzyNumber,FuzzyNumber-method`, `as.TrapezoidalFuzzyNumber,PiecewiseLinearFuzzyNumber-method`, `as.TrapezoidalFuzzyNumber,PowerFuzzyNumber-method`, `as.TrapezoidalFuzzyNumber,TrapezoidalFuzzyNumber-method`, `as.TrapezoidalFuzzyNumber,numeric-method`; `as.character`, `as.character,FuzzyNumber-method`, `as.character,PiecewiseLinearFuzzyNumber-method`, `as.character,PowerFuzzyNumber-method`, `as.character,TrapezoidalFuzzyNumber-method`; `core`, `core,FuzzyNumber-method`; `distance`, `distance,DiscontinuousFuzzyNumber,DiscontinuousFuzzyNumber-method`, `distance,DiscontinuousFuzzyNumber,FuzzyNumber-method`, `distance,FuzzyNumber,DiscontinuousFuzzyNumber-method`, `distance,FuzzyNumber,FuzzyNumber-method`; `evaluate`, `evaluate,FuzzyNumber,numeric-method`; `expectedInterval`, `expectedInterval,FuzzyNumber-method`, `expectedInterval,PiecewiseLinearFuzzyNumber-method`, `expectedInterval,PowerFuzzyNumber-method`, `expectedInterval,TrapezoidalFuzzyNumber-method`; `integrateAlpha`, `integrateAlpha,DiscontinuousFuzzyNumber,character,numeric,numeric-method`, `integrateAlpha,FuzzyNumber,character,numeric,numeric-method`; `piecewiseLinearApproximation`, `piecewiseLinearApproximation,FuzzyNumber-method`; `plot`, `plot,DiscontinuousFuzzyNumber,missing-method`, `plot,FuzzyNumber,missing-method`, `plot,PiecewiseLinearFuzzyNumber,missing-method`, `plot,TrapezoidalFuzzyNumber,missing-method`; `show`, `show,FuzzyNumber-method`; `supp`, `supp,FuzzyNumber-method`; `trapezoidalApproximation`, `trapezoidalApproximation,FuzzyNumber-method`; `value`, `value,FuzzyNumber-method`; `weightedExpectedValue`, `weightedExpectedValue,FuzzyNumber-method`; `width`, `width,FuzzyNumber-method`
Other characteristics: `ambiguity`, `ambiguity,FuzzyNumber-method`; `value`, `value,FuzzyNumber-method`; `weightedExpectedValue`, `weightedExpectedValue,FuzzyNumber-method`; `width`, `width,FuzzyNumber-method`
Other deffuzification: `value`, `value,FuzzyNumber-method`; `weightedExpectedValue`, `weightedExpectedValue,FuzzyNumber-method`