DiscontinuousFuzzyNumber-class {FuzzyNumbers} | R Documentation |

## **EXPERIMENTAL** S4 Class Representing a Fuzzy Number with Discontinuous Side Functions or Alpha-Cut Bounds

### Description

Discontinuity information increase the precision of some numerical
integration-based algorithms, e.g. of `piecewiseLinearApproximation`

.
It also allows for making more valid fuzzy number plots.

### Slots

`a1`

,`a2`

,`a3`

,`a4`

,`lower`

,`upper`

,`left`

,`right`

:-
Inherited from the

`FuzzyNumber`

class. `discontinuities.left`

:nondecreasingly sorted numeric vector with elements in (0,1); discontinuity points for the left side generating function

`discontinuities.right`

:nondecreasingly sorted numeric vector with elements in (0,1); discontinuity points for the right side generating function

`discontinuities.lower`

:nondecreasingly sorted numeric vector with elements in (0,1); discontinuity points for the lower alpha-cut bound generator

`discontinuities.upper`

:nondecreasingly sorted numeric vector with elements in (0,1); discontinuity points for the upper alpha-cut bound generator

### Extends

Class `FuzzyNumber`

, directly.

### See Also

`DiscontinuousFuzzyNumber`

for a convenient constructor

Other DiscontinuousFuzzyNumber-method: `DiscontinuousFuzzyNumber`

,
`distance`

, `integrateAlpha`

,
`plot`

### Examples

showClass("DiscontinuousFuzzyNumber") showMethods(classes="DiscontinuousFuzzyNumber")

*FuzzyNumbers*version 0.4-1 Index]