FuzzyNumbers0.4-7 package

Tools to Deal with Fuzzy Numbers

alphacut-methods

Compute Alpha-Cuts

alphaInterval-methods

Compute the Alpha-Interval of a Fuzzy Number

ambiguity-methods

Calculate the Ambiguity of a Fuzzy Number

approxInvert

Approximate the Inverse of a Given Function

arctan2

Arc-tangent

Arithmetic-methods

Arithmetic Operations on Fuzzy Numbers

as.character-methods

Get Basic Information on a Fuzzy Number in a String

as.FuzzyNumber

Converts an Object to a Fuzzy Number

as.PiecewiseLinearFuzzyNumber

Converts an Object to a Piecewise Linear Fuzzy Number

as.PowerFuzzyNumber

Converts an Object to a Power Fuzzy Number

as.TrapezoidalFuzzyNumber

Converts an Object to a Trapezoidal Fuzzy Number

convertAlpha

Convert a Given Upper/Lower Alpha-Cut Function to an Alpha-Cut Generat...

convertSide

Convert a Given Side Function to Side Generating Function

core-methods

Calculate the Core of a Fuzzy Number

DiscontinuousFuzzyNumber-class

EXPERIMENTAL S4 Class Representing a Fuzzy Number with Discontinuo...

DiscontinuousFuzzyNumber

Creates a Fuzzy Number with Possibly Discontinuous Side Functions or A...

distance-methods

Calculate the Distance Between Two Fuzzy Numbers

evaluate-methods

Evaluate the Membership Function

expectedInterval-methods

Calculate the Expected Interval of a Fuzzy Number

expectedValue-methods

Calculate the Expected Value of a Fuzzy Number

Extract-methods

FuzzyNumber Slot Accessors

fapply-methods

Apply a Function on a Fuzzy Number

FuzzyNumber-class

S4 class Representing a Fuzzy Number

FuzzyNumber

Creates a Fuzzy Number

FuzzyNumbers-package

Tools to Deal with Fuzzy Numbers

integrate_discont_val

Integrate a Function with at Most Finite Number of Discontinuities *EX...

integrateAlpha-methods

Numerically Integrate Alpha-Cut Bounds

maximum

Maximum of fuzzy nubmers

minimum

Minimum of fuzzy nubmers

necessityExceedance

Necessity of exceedance

necessityStrictExceedance

Necessity of strict exceedance

necessityStrictUndervaluation

Necessity of strict undervaluation

necessityUndervaluation

Necessity of undervaluation

piecewiseLinearApproximation-methods

Piecewise Linear Approximation of a Fuzzy Number

PiecewiseLinearFuzzyNumber-class

S4 Class Representing a Piecewise Linear Fuzzy Number

PiecewiseLinearFuzzyNumber

Creates a Piecewise Linear Fuzzy Number

plot-methods

Plot a Fuzzy Number

possibilityExceedance

Possibility of exceedance

possibilityStrictExceedance

Possibility of strict exceedance

possibilityStrictUndervaluation

Possibility of strict undervaluation

possibilityUndervaluation

Possibility of undervaluation

pow-PiecewiseLinearFuzzyNumber-numeric-method

Integer power of fuzzy number

PowerFuzzyNumber-class

S4 class Representing a Fuzzy Number with Sides Given by Power Functio...

PowerFuzzyNumber

Creates a Fuzzy Number with Sides Given by Power Functions

show-methods

Print Basic Information on a Fuzzy Number

supp-methods

Calculate the Support of a Fuzzy Number

trapezoidalApproximation-methods

Trapezoidal Approximation of a Fuzzy Number

TrapezoidalFuzzyNumber-class

S4 class Representing a Trapezoidal Fuzzy Number

TrapezoidalFuzzyNumber

Creates a Trapezoidal Fuzzy Number

TriangularFuzzyNumber

Creates a Triangular Fuzzy Number

value-methods

Calculate the Value of a Fuzzy Number

weightedExpectedValue-methods

Calculate the Weighted Expected Value of a Fuzzy Number

width-methods

Calculate the Width of a Fuzzy Number

S4 classes and methods to deal with fuzzy numbers. They allow for computing any arithmetic operations (e.g., by using the Zadeh extension principle), performing approximation of arbitrary fuzzy numbers by trapezoidal and piecewise linear ones, preparing plots for publications, computing possibility and necessity values for comparisons, etc.

  • Maintainer: Marek Gagolewski
  • License: LGPL (>= 3)
  • Last published: 2021-11-15