Learn R Programming

FuzzyNumbers (version 0.4-7)

TrapezoidalFuzzyNumber-class: S4 class Representing a Trapezoidal Fuzzy Number

Description

Trapezoidal Fuzzy Numbers have linear side functions and alpha-cut bounds.

Arguments

Slots

a1, a2, a3, a4, lower, upper, left, right:

Inherited from the '>FuzzyNumber class.

Extends

Class '>FuzzyNumber, directly.

Details

Trapezoidal fuzzy numbers are among the simplest FNs. Despite their simplicity, however, they include triangular FNs, ``crisp'' real intervals, and ``crisp'' reals. Please note that currently no separate classes for these particular TFNs types are implemented in the package.

See Also

TrapezoidalFuzzyNumber for a convenient constructor, as.TrapezoidalFuzzyNumber for conversion of objects to this class, and trapezoidalApproximation for approximation routines.

Other TrapezoidalFuzzyNumber-method: Arithmetic, TrapezoidalFuzzyNumber, TriangularFuzzyNumber(), alphaInterval(), as.PiecewiseLinearFuzzyNumber(), as.PowerFuzzyNumber(), as.TrapezoidalFuzzyNumber(), expectedInterval(), plot()

Examples

Run this code
# NOT RUN {
showClass("TrapezoidalFuzzyNumber")
showMethods(classes="TrapezoidalFuzzyNumber")
# }

Run the code above in your browser using DataLab