FuzzyNumbers (version 0.4-6)

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]

Value

An object of class '>PiecewiseLinearFuzzyNumber.

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].

See Also

Other PiecewiseLinearFuzzyNumber-method: Arithmetic, PiecewiseLinearFuzzyNumber-class, ^,PiecewiseLinearFuzzyNumber,numeric-method, alphaInterval, arctan2, as.PiecewiseLinearFuzzyNumber, as.PowerFuzzyNumber, as.TrapezoidalFuzzyNumber, as.character, expectedInterval, fapply, maximum, minimum, necessityExceedance, necessityStrictExceedance, necessityStrictUndervaluation, necessityUndervaluation, plot, possibilityExceedance, possibilityStrictExceedance, possibilityStrictUndervaluation, possibilityUndervaluation