cmp.firing: Plot firing strength with different inference method

Description Usage Arguments Value Author(s) Examples

View source: R/Utilities.R

Description

Plots a 2D graph of the firing strength for a antecedent produced by different inference method

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
cmp.firing(
  IP,
  mfType,
  mfPara,
  fuzMethod,
  fuzPara,
  SFLS = TRUE,
  STD = TRUE,
  CEN = FALSE,
  SIM = FALSE,
  step = 100,
  fisRange = NULL
)

Arguments

IP

A matrix representing the input stack, number of inputs (columns) by number of outputs (rows).

mfType

The type of fuzzy membership function

mfPara

The parameters for the given type of membership function

fuzMethod

The type of fuzzy membership function for non-singleton fuzzification

fuzPara

The parameters for the given fuz.type of membership function

SFLS

When TRUE, shows the firing strength produced by SFLS

STD

When TRUE, shows the firing strength produced by std-NSFLS

CEN

When TRUE, shows the firing strength produced by cen-NSFLS

SIM

When TRUE, shows the firing strength produced by sim-NSFLS

step

For discrete fuzzification

fisRange

Field of definition, for example, c(1,10)

Value

A two dimensional graph displaying all the firing strength produced by given method.

Author(s)

Yu Zhao

Examples

1
cmp.firing(1, 'gaussmf', c(1, 2.5, 1), 'gbell', c(0.4, 2), step=100)

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

Related to cmp.firing in FuzzyR...