gbell.fuzzification: Generalised bell fuzzification

Description Usage Arguments Value Author(s) Examples

View source: R/FuzzyMF.R

Description

To generate a fuzzy membership function based on generalised bell fuzzification for the given crisp input x

Usage

1
gbell.fuzzification(x, mf.params)

Arguments

x

the crisp input, which will be the parameter c for a generalised bell membership function

mf.params

the parameters c(a, b) or c(a, b, h) for a generalised bell membership function

Value

The gbell MF centred at the crisp point x

Author(s)

Chao Chen

Examples

1
2
3
4
5
mf <- gbell.fuzzification(3, c(1,2))
# This is the same as:
mf <- genmf('gbellmf', c(1,2,3))

evalmf(1:10, mf)

Example output

              [,1]
 [1,] 0.0588235294
 [2,] 0.5000000000
 [3,] 1.0000000000
 [4,] 0.5000000000
 [5,] 0.0588235294
 [6,] 0.0121951220
 [7,] 0.0038910506
 [8,] 0.0015974441
 [9,] 0.0007710100
[10,] 0.0004163197

FuzzyR documentation built on May 19, 2021, 9:06 a.m.