Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

DiscontinuousFuzzyNumber-class

**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

Tools to Deal with Fuzzy Numbers

v0.4-6
LGPL (>= 3)
Authors
Marek Gagolewski [aut, cre], Jan Caha [ctb]
Initial release
2019-02-05

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.