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

PiecewiseLinearFuzzyNumber

Creates a Piecewise Linear Fuzzy Number


Description

For convenience, objects of class PiecewiseLinearFuzzyNumber may be created with this function.

Usage

PiecewiseLinearFuzzyNumber(a1, a2, a3, a4, knot.n = 0,
  knot.alpha = numeric(0), knot.left = numeric(0),
  knot.right = numeric(0))

Arguments

a1

a number specyfing left bound of the support

a2

a number specyfing left bound of the core

a3

a number specyfing right bound of the core

a4

a number specyfing right bound of the support

knot.n

the number of knots

knot.alpha

knot.n alpha-cut values at knots

knot.left

knot.n knots on the left side; a nondecreasingly sorted vector with elements in [a1,a2]

knot.right

knot.n knots on the right side; a nondecreasingly sorted vector with elements in [a3,a4]

Details

If a1, a2, a3, and a4 are missing, then knot.left and knot.right may be of length knot.n+2.

If knot.n is not given, then it guessed from length(knot.left). If knot.alpha is missing, then the knots will be equally distributed on the interval [0,1].

Value

An object of class PiecewiseLinearFuzzyNumber.

See Also


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.