Apply a Function on a Fuzzy Number
Applies a given monotonic function using the extension principle (i.e. the function is applied on alpha-cuts).
## S4 method for signature 'PiecewiseLinearFuzzyNumber,function' fapply(object, fun, ...)
object |
a fuzzy number |
fun |
a monotonic, vectorized R function |
... |
additional arguments passed to |
Currently only a method for the PiecewiseLinearFuzzyNumber class has been defined. The computations are exact (up to a numeric error) at knots. So, make sure you have a sufficient number of knots if you want good approximation.
For other types of fuzzy numbers, consider using
piecewiseLinearApproximation
.
Returns a PiecewiseLinearFuzzyNumber.
Other PiecewiseLinearFuzzyNumber-method: Arithmetic
,
PiecewiseLinearFuzzyNumber-class
,
PiecewiseLinearFuzzyNumber
,
^,PiecewiseLinearFuzzyNumber,numeric-method
,
alphaInterval
, arctan2
,
as.PiecewiseLinearFuzzyNumber
,
as.PowerFuzzyNumber
,
as.TrapezoidalFuzzyNumber
,
as.character
,
expectedInterval
, maximum
,
minimum
, necessityExceedance
,
necessityStrictExceedance
,
necessityStrictUndervaluation
,
necessityUndervaluation
,
plot
, possibilityExceedance
,
possibilityStrictExceedance
,
possibilityStrictUndervaluation
,
possibilityUndervaluation
Other extension_principle: Arithmetic
,
^,PiecewiseLinearFuzzyNumber,numeric-method
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.